拜託幫我看一下錯在哪裡 |
答題得分者是:azurecloud
|
hslin
一般會員 ![]() ![]() 發表:7 回覆:5 積分:2 註冊:2003-10-15 發送簡訊給我 |
|
azurecloud
中階會員 ![]() ![]() ![]() 發表:52 回覆:108 積分:92 註冊:2003-09-04 發送簡訊給我 |
Hi, hslin 您好:
看您的程式,這一段只是做 Select 的動作
adoquery1.SQL.Clear ;
adoquery1.SQL.Add('select max(no) as maxno from maintable where combono like'+quotedstr(s));//max(no) ^ as 這裡要空一格
adoquery1.open;
而這一行是把剛剛 Select 出來的東西中,找出目前資料錄的「第一筆」
的 maxno 的欄位值再加1,您沒對資料庫做任何 Update 的動作所以值是不變的。
maxno:=adoquery1.fieldbyname('maxno').AsInteger +1;
方便的話請把新增的程式碼也貼出來,再幫您看看。 ========================
我要努力向上~~[/h5]======================== |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |