作者firingmoon (小天)
看板Database
標題Re: [SQL ] 將 varchar 值 '' 轉換成資料類型 int …
時間Mon Jul 19 17:32:46 2010
今天又再試了一次
用 yyyy/mm/dd hh:mm:ss(2010/7/19 13:00:00) 下去存
datetime欄位也確實存進去了
而VB的函式也改成
"Ins_Date>="+Start_Date+" AND Ins_Date<="+End_Date+"
Ins_Date是SQL欄位(datetime格式)
Start_Date和End_Date是輸入搜尋時間範圍用
Start_Date(2010/7/19 13:00:00),End_Date(2010/7/19 17:00:00)
但卻出現以下錯誤訊息
Database: Error: 接近 '13' 之處的語法不正確。
(SQL: SELECT [Ins_Date], [Ins_Time], [Value_Int], [Value_Float],
[Value_String] FROM [DB_ODBC]
WHERE Ins_Date>=2010/7/19 13:00:00 AND Ins_Date<=2010/7/19 17:00:00 )
想請教各位板眾
請問一下這語法是否有什麼問題?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.38.22.198
※ 編輯: firingmoon 來自: 114.38.22.198 (07/19 17:34)
推 Antzzz:字串前後請加上'。如'2010/7/19 13:00:00' 07/19 18:08
→ firingmoon:感謝 終於成功了Q_Q 07/21 09:33