台灣最大程式設計社群網站
線上人數
1445
 
會員總數:246630
討論主題:190056
歡迎您免費加入會員
討論區列表 >> VB6 >> 一個很奇怪的問題@@"
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
一個很奇怪的問題@@"
價值 : 10 QP  點閱數:2428 回應數:3
樓主

sin
初學者
29 19
106 24
發送站內信

dim a 和 dim a,b 有差別嗎??
我dim a as date 的時后 
程式能正常跑


dim a,b as date 的時后
程式就跑不到了...
為什麼會這樣啊@@"

本篇文章發表於2005-02-13 16:56
1樓
不錯的參考

QQ的乖乖餃
捐贈 VP 給 QQ的乖乖餃 檢舉此回應
dim a as date 
dim b as date

dim a,b as date 

這兩段程式的效果在.net是一模一樣的

不過在vb6中...
dim a,b as date
裡面的a為variant---> 任意型態, 很像.net裡面的object萬用型態一樣, 後面的b才是真正的date型態
這又是vb6另外一個超級搞笑的地方, 程式這樣寫很容易造成當機或是結果不對等後遺症
所以使用的時候, 千萬別懶惰, 一行只宣告一個變數
像這樣
dim a as date 
dim b as date
本篇文章回覆於2005-02-13 17:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

sin
檢舉此回應
喔喔...^^"
QQ真的好強,不知什麼時后才可以到妳這程度^^,懂得好多哩...其實有些問題問過了,但我很快就忘了@@"之前做了一個project 把問過的問題都存起來了,但硬碟坏了...什麼都沒了@@"哇哇~~~所以又要多問几次了..啪謝了各位大大!!
謝謝

在請問大家一個問題^^" 啪謝!!
sql問法的between要怎放啊...
我這樣...sql = "SELECT * FROM 收入 WHERE 日期 = '" & DT & " between "& dt2 &"'"
         sql = "SELECT * FROM 收入 WHERE 日期 = '" & DT & "'between '"& dt2 &"'"
都試過了都不行
我的日期格式是文字形态的
謝謝!!
本篇文章回覆於2005-02-13 18:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

QQ的乖乖餃
捐贈 VP 給 QQ的乖乖餃 檢舉此回應
呵呵..sql喔

sql = "SELECT * FROM 收入 WHERE 日期 between  '" & DT & "' and '" & dt2 &"'"
本篇文章回覆於2005-02-13 18:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.