adodataset元件和form元件的問題 |
尚未結案
|
sun_chih_yen
一般會員 發表:40 回覆:33 積分:13 註冊:2003-10-03 發送簡訊給我 |
請問一下我目前是使用adodataset元件那麼我目前是設計了
form1和form2
adodataset1元件是放在form1內在form1內我是寫了以下的程式碼
ADODATASET1.Close;
ADODATASET1.COMMANDTYPE:=CMDTEXT;
ADODATASET1.COMMANDTEXT:=('SELECT * FROM 客戶資料 ORDER BY 編號');
ADODATASET1.Open;
那麼可以正常執行可是
在form2我同樣也是使用了
form2.ADODATASET1.Close;
form2.ADODATASET1.COMMANDTYPE:=CMDTEXT;
form2.ADODATASET1.COMMANDTEXT:=('SELECT * FROM 客戶資料 ORDER 編號');
form2.ADODATASET1.Open;
可是它就停在form2.ADODATASET1.COMMANDTYPE:=CMDTEXT;這一段說是有錯誤請問那我要怎麼排除呢???
謝謝!!!
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
您好! 請問出錯信息的內容是什么? 猜測一下, 您是要在Form2中使用Form1的ADODataSet元件嗎? 如是的話, 請先注意將程式碼的Form名稱更正如下:
form1.ADODATASET1.Close;
form1.ADODATASET1.COMMANDTYPE:=CMDTEXT;
form1.ADODATASET1.COMMANDTEXT:=('SELECT * FROM 客戶資料 ORDER 編號');
form1.ADODATASET1.Open;
//請注意在Form2的Unit中要引用Form1的Unit 參考看看! =====================
努力,相信會獲得美麗!
忻晟
------
忻晟 |
sun_chih_yen
一般會員 發表:40 回覆:33 積分:13 註冊:2003-10-03 發送簡訊給我 |
對不起我的程式碼是以下我打錯了 FORM1.ADODataSet1.Close; form1.adodataset1.commandtext:='select * from 客戶資料'; FORM1.ADODataSet1.COMMANDTYPE:=cmdtext; form1.adodataset1.open; 而且我的Form2的Unit中也引用Form1的Unit
Form1的Unit中也引用Form2的Unit
可是我目前的錯誤訊息是出現在FORM1.ADODataSet1.COMMANDTYPE:=cmdtext;這一句
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |