如下
select sum(mint1) as aaa from message where msenttime >''2014-04-10 00:00:00'' and msenttime < ''2014-04-10 23:59:59''
我開發用的電腦就能查出正確的數字, 但打包客戶端發到別的電腦是執行不了的. 這是為什么呢 ??
msenttime 為時間欄位. msenttime >#2014-04-10 00:00:00# 這些寫法都用過了.
我機行,放到別的電腦就是不行. ?
uj5u.com熱心網友回復:
用字串 msenttime >'2014-04-10 00:00:00'uj5u.com熱心網友回復:
你是用什么資料庫?access就是用##;
mssql:若連到同一臺服務器,應該不會出現你的問題;若拿那個客戶的機子做服務器,則需要注意日期的的分隔符是否‘-',默認都是'/',需要設定成'-'
uj5u.com熱心網友回復:
都試過了. 在我的電腦這個查詢沒問題,到別人的電腦就有問題. 資料庫是有內容的. 就是個時間條件認不出. 去掉時間是有資料的.
時間欄位是有資料的.
uj5u.com熱心網友回復:
我用的access資料 庫.. 別人的機都不行, 只有我的機子行. 是不是欠了什么沒有裝好 或是什么的?
uj5u.com熱心網友回復:
是不準還是查不到?看看別人機器的時間日期的設定,與你的是否一致?
可能存在你用的是YYYY-MM-DD hh:mm:ss
別人用的是YYYY/MM/DD hh:mm:ss
uj5u.com熱心網友回復:
