adoquery的問題 |
答題得分者是:shinhrn
|
lungchi01
一般會員 發表:7 回覆:5 積分:2 註冊:2006-07-31 發送簡訊給我 |
ms-sql2000+d7 程式碼如下
procedure TForm1.BitBtn1Click(Sender: TObject); var tmp_a,tmp_b:string; begin try adoquery1.SQL.Clear; adoquery1.Close; adoquery1.SQL.Add('insert into test select :tmp_a,t_b,t_c'); adoquery1.SQL.Add('from test where t_a = :tmp_b'); adoquery1.Parameters.ParamByName('tmp_a').Value:=edit1.text; ADOQUERY1.Parameters.ParamByName('tmp_b').Value:='a2'; adoquery1.Open; finally adoquery1.SQL.Clear; adoquery1.Close; adoquery1.SQL.Add('select * from test'); adoquery1.Open; end; end; 這是複製test資料表中的程式語法.....每次執行都會出現下列訊息,而且都有成功寫入table中 command Text does not return a result set 請問這是什麼原故?有什麼方法解決? 初學者什麼都不會...請大大們指教. |
shinhrn
中階會員 發表:54 回覆:165 積分:83 註冊:2002-06-05 發送簡訊給我 |
|
lungchi01
一般會員 發表:7 回覆:5 積分:2 註冊:2006-07-31 發送簡訊給我 |
|
Stallion
版主 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |