Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

delphi的web查詢

0 views
Skip to first unread message

JoJo

unread,
Oct 2, 2000, 3:00:00 AM10/2/00
to
請教各位前輩:
我現使用DELPHI5.0開發CGI 的WEB程式,
當我利用CGI連上MTS而MTS中有一ADOQuery
物件連上SQLserver中的某一TABLE,
而ADOQUERY中的SQL語法內的WHERE是使用了LIKE,
可是當我前端瀏覽器(IE5.0)傳回的查詢參數若為數字,
例如:1,22,333,AA,bb之類的英數字,那麼就可以QUERY資料,
可是若為中文字,
例如:公司,地址就QUERY不出資料,
可是我確定我查詢文字有出現在欄位資料中,
可是就是一直查詢不出........
SQL內容如下:
select * from table1 from field :text1
其中text1變數內容在傳遞至server端時,
我有在其前後加上'"%'及'%"'.....
請各位前輩不吝指教.....Thanks


--
----== Posted via Openfind 網路論壇 ==-----
http://bbs.openfind.com.tw/ 提供免費的登載文章及查詢服務


wenny

unread,
Oct 4, 2000, 3:00:00 AM10/4/00
to
※ 引述《"JoJo" <jojo...@bbs.openfind.com.tw>》之銘言:

> 請教各位前輩:
> 我現使用DELPHI5.0開發CGI 的WEB程式,
> 當我利用CGI連上MTS而MTS中有一ADOQuery
> 物件連上SQLserver中的某一TABLE,
> 而ADOQUERY中的SQL語法內的WHERE是使用了LIKE,
> 可是當我前端瀏覽器(IE5.0)傳回的查詢參數若為數字,
> 例如:1,22,333,AA,bb之類的英數字,那麼就可以QUERY資料,
> 可是若為中文字,
> 例如:公司,地址就QUERY不出資料,
> 可是我確定我查詢文字有出現在欄位資料中,
> 可是就是一直查詢不出........
> SQL內容如下:
> select * from table1 from field :text1
> 其中text1變數內容在傳遞至server端時,
> 我有在其前後加上'"%'及'%"'.....
> 請各位前輩不吝指教.....Thanks

Delphi 5 好像已不支援 '"%'及'%"' 這種用法了,
改用QuotedStr('%%')吧!!

0 new messages