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

dsInsert 未宣告?

答題得分者是:channel
JamesLiang
初階會員


發表:54
回覆:78
積分:31
註冊:2003-02-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-03-12 14:53:37 IP:63.201.xxx.xxx 未訂閱
各位先進.. 我有一段程式如下,結果編輯時出現未宣告的警告,請先進代為解決 procedure TForm_RDMain.FormPaint(Sender: TObject); begin if ( DataModule1.AT_RDDetail.State = dsInsert ) then begin DBGrid_Ingredient.Fields[0].AsString := C_ItemNo; end; end; 多謝
qoo1234
版主


發表:256
回覆:1167
積分:659
註冊:2003-02-24

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-03-12 15:00:50 IP:61.218.xxx.xxx 未訂閱
加入 USES DataModule1的檔案
channel
尊榮會員


發表:67
回覆:707
積分:854
註冊:2002-05-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-03-12 15:03:46 IP:211.72.xxx.xxx 未訂閱
uses Db這個library即可 ~小弟淺見,參考看看~
------
~小弟淺見,參考看看~
JamesLiang
初階會員


發表:54
回覆:78
積分:31
註冊:2003-02-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-03-13 06:48:39 IP:206.204.xxx.xxx 未訂閱
1. 我是採用DATAMODULE 的方式,因此每個form 均使用vff-mis-datamodule 2. 我將原始程式post出來請大家幫忙看bug在哪 unit Q_RDInvy; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Grids, DBGrids, ExtCtrls, DBCtrls; type TQForm_RDInvy = class(TForm) DBGrid_RDInvy: TDBGrid; DBNavigator1: TDBNavigator; procedure FormCreate(Sender: TObject); procedure DBGrid_RDInvyCellClick(Column: TColumn); private { Private declarations } public { Public declarations } end; var QForm_RDInvy: TQForm_RDInvy; R_ItemNo : String; implementation uses VFF_MIS_Datamodule, F_RDMain; {$R *.dfm} procedure TQForm_RDInvy.FormCreate(Sender: TObject); Var SQLStr : String; begin DataModule1.DS_RDInvy.DataSet := DataModule1.AQ_RDInvy; With DataModule1.AQ_RDInvy do begin Close; SQL.Clear; SQLStr := 'Select * from A_RDInvy Where ItemNo Like '; SQLStr := SQLStr '''' Trimright(C_ItemNo) '%' ''''; SQL.Add(SQLStr); Prepared; OPEN; end; end; procedure TQForm_RDInvy.DBGrid_RDInvyCellClick(Column: TColumn); begin if not (DataModule1.AQ_RDInvy.State = dsInsert) then begin R_ItemNo := Column.Field.Value; Close; end; end; end. 多謝
JamesLiang
初階會員


發表:54
回覆:78
積分:31
註冊:2003-02-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-03-13 06:52:19 IP:206.204.xxx.xxx 未訂閱
錯誤碼如下 [error] undeclared identifier :'dsInsert' [fatal error] F_RDMain.pas[63]:could not compile used unit 'Q_RDInvy.pas'
ccchen
版主


發表:61
回覆:940
積分:1394
註冊:2002-04-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-03-13 07:34:06 IP:61.219.xxx.xxx 未訂閱
uses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,   Dialogs, Grids, DBGrids, ExtCtrls, DBCtrls,DB;
系統時間:2024-04-29 21:56:49
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!