全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:920
推到 Plurk!
推到 Facebook!

stringlist是不是在win98会出错? 为什么执行这段会出错呢?

尚未結案
tomc
一般會員


發表:41
回覆:35
積分:15
註冊:2003-07-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-05-29 16:21:40 IP:59.36.xxx.xxx 訂閱

[code delphi]
procedure TfrmMG_Edit.DBComboBox4Click(Sender: TObject);
var
sqlStr:string;
begin //列出所有客户
if dbcombobox4.ItemIndex>=0 then
begin
sqlStr:='select * from SubBase where TP=' stringlist1.strings[DBcombobox4.itemindex];
adoquery1.SQL.Clear;
adoquery1.SQL.Text:=sqlStr;
adoquery1.Open;
stringlist2.Clear;
DBcombobox3.Clear;
while not adoquery1.Eof do
begin
DBcombobox3.Items.Append(trim(adoquery1.fieldbyname('Title').AsString));
stringlist2.add(adoquery1.fieldbyname('ID').asstring);
adoquery1.Next;
end;
if trim(kf.Caption)<>'' then
dbcombobox3.ItemIndex:=dbcombobox3.Items.IndexOf(trim(kf.Caption));
end;
[/code]

为什么这段我在Winxp 里面没问题,在98里却提示非法操作,关闭程序?
------
交流.學習
系統時間:2024-04-27 4:48:30
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!