Locate的怪問題 |
尚未結案
|
marx
一般會員 發表:1 回覆:0 積分:0 註冊:2004-03-24 發送簡訊給我 |
我的環境是使用Delphi 6.0 enterprise版
資料庫用的是SQL SERVER 2000
作業系統用的是windows 2000 professional
使用BDE的方式由TTable元件Locate兩個欄位值
語法如下:
tbbs3m05.Locate('F1;F6', VarArrayOf([br1m02F1.AsString, br1m01F12.AsString]), []) then
begin
程式碼部份
end;
現在br1m02F1跟br1m01F12的值在tbbs3m05所對應的資料表中有
但是卻Locate不到
我自己測試後發現,br1m02F1的值在超過13個字元時就會發生這種現象
小於13個字元時,Locate一切正常
這到底是哪裡出了問題呢?
另外,某些資料表又不會有這種情況.
希望能有高手指點一下,謝謝
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |