//查询数据库
ADODataSet1.Close;
ADODataSet1.CommandText:=sql;
ADODataSet1.Open;
//显示在DBGrid中
DataSource1.DataSet:=ADODataSet1;
DBgrid1.DataSource:=DataSource1;
DBGrid中显示的数据是四列,分别是部门编号,部门名称,用户名,注册时间。要在这个数据集中添加一个列,使数据集有五列(部门编号,部门名称,用户名,注册时间,状态),代码要怎么写啊。
ADODataSet1.Close;
ADODataSet1.CommandText:=sql;
ADODataSet1.Open;
//显示在DBGrid中
DataSource1.DataSet:=ADODataSet1;
DBgrid1.DataSource:=DataSource1;
DBGrid中显示的数据是四列,分别是部门编号,部门名称,用户名,注册时间。要在这个数据集中添加一个列,使数据集有五列(部门编号,部门名称,用户名,注册时间,状态),代码要怎么写啊。
解决方案 »
- type小问题
- JJ进来~~~
- fast report 变量传递???
- 三层结构的客户端,在win98,win2000,下正常运行,但在winxp下报错:load midas.dll error!!!
- 高分求教,关于SetWindowsHookEx的问题,救急!
- delphi8的序列号是什么啊?
- 在DELPHI中如何实现拷贝目录!!!!!!!!!!!!!!!
- 当用midas 用applyupdata提交的时候到底是...如果提交到一半的时候掉线了...
- 怎么把MainMenu放到controlbar 或者 coolbar的里面?
- Delphi xe7怎么通过任务栏图标显示和还原窗口
- 急急急!fastreport问题!
- 求delphi 设置socks5代理访问网页的源码
ADOQuery1.Close;
ADOQuery1.sql.Text:=sql;
ADOQuery1.Open;
//显示在DBGrid中
DataSource1.DataSet:=ADOQuery1;
DBgrid1.DataSource:=DataSource1; 在TForm1.ADOQuery1CalcFields(DataSet: TDataSet);写代码确定每一列你添加的列的值
TemFields:Tfield;
TemFields:=Tfield.Create(self);
TemFields.FieldKind:=fkData;
////设置field属性
qry1.Fields.Add(TemFields);///TForm1.ADOQuery1CalcFields(DataSet: TDataSet);赋值