[VB6 ] ADO連線下的SQL語句

看板Visual_Basic作者 (兔子)時間15年前 (2010/09/21 19:21), 編輯推噓1(106)
留言7則, 2人參與, 最新討論串1/1
ADO部份我想是沒問題了 但是當我下SELECT指令時 EQDBrec.Open "SELECT * FROM Event" 可以過 但是EQDBrec.Open "SELECT * FROM Event WHERE '日期'>" & Date & Time 就會出現 "語法錯誤(少了運算元)" 請問這是什麼意思? 謝謝 -- ◤ __ \__◢◤◢◤ ψhirabbitt ◤ ◢███◣ ◢███◣ 妳是我 █████ █████ 你是我 ██ ███ 最愛的寶貝 ██╱╲ ◥█████◣● 最寶貝的愛╱╱ ◥████ ˇ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.127.91

09/21 19:27, , 1F
怪的是 "SELECT * FROM Event WHERE '日期'>" & Date
09/21 19:27, 1F

09/21 19:28, , 2F
就可以 為什麼不能加time?
09/21 19:28, 2F

09/22 00:09, , 3F
那麼為什麼不先把Date跟Time先抓出來合併成一個變數
09/22 00:09, 3F

09/22 00:10, , 4F
因為 > 某個變數, 後面應該只有一個, 這樣語法部對吧
09/22 00:10, 4F

09/22 10:24, , 5F
喔 我加單引號之後就好了
09/22 10:24, 5F

09/22 10:24, , 6F
但是加了單引之後 似乎變成字串的比較 而非時間的比較了
09/22 10:24, 6F

09/22 10:26, , 7F
所以想請問如何把它變成 總秒數? 或是總毫秒數
09/22 10:26, 7F
文章代碼(AID): #1Cc9L1Xf (Visual_Basic)