作者 主題: year()日期查詢問題?  (閱讀 3803 次)

0 會員 與 1 訪客 正在閱讀本文。

tann

  • 可愛的小學生
  • *
  • 文章數: 2
    • 檢視個人資料
year()日期查詢問題?
« 於: 2006-11-21 14:23 »
用Frongpage2003精靈,其中有一項專作SQL陳述,
find.html
form method="POST" action="find.asp"
input type="text" name="T1"
input type="text" name="T2"

find.asp 的SQL陳述
SELECT * from 出貨記錄
where 出貨記錄.AA like '%%%T1%%%'
    year(出貨記錄.BB)=T2 (這樣為何無法執行)
   year(出貨記錄.BB)=2005 (試著這樣直接鍵入2005就可執行正確)
但 T2變數也可輸入2005阿!為何就提交就不對 ?

wuposheng

  • 憂鬱的高中生
  • ***
  • 文章數: 172
    • 檢視個人資料
year()日期查詢問題?
« 回覆 #1 於: 2006-11-21 15:16 »
如果這樣寫呢
year(出貨記錄.BB)="$T2"
因為T2在sql下看到的應該不是字串
試看看吧

tann

  • 可愛的小學生
  • *
  • 文章數: 2
    • 檢視個人資料
year()日期查詢問題?
« 回覆 #2 於: 2006-11-21 17:23 »
="$T2" 還是沒辦法?真是奇怪!