录入界面Simple做好了(有一个DbGrid),并且在Simple文件里有
procedure TfrmSimple.FormCreate(Sender: TObject);
begin
// 不实现任何操作.
end;2、car文件. 继承自Simple.
TfrmCars = class(TfrmSimple)
我想在car Create的时候,取出一个表的内容并且显示在DbGrid里.procedure TfrmCars.FormCreate(Sender: TObject);
var
qyCars :TADOQuery;
//定义,但提示这里出错. [Error] carsConfig.pas(29): Undeclared identifier: 'TADOQuery'
dsCars : TDataSource;
//错误同上.
begin
inherited;
try
qyCars := TADOQuery.Create(self);
dsCars := TDataSource.Create(self);
//创建 qyCars.Connection := DM.Conn ;
//连DM里的数据连接.
dsCars.DataSet := qyCars; DbGrid1.DataSource := dsCars;
qyCars.Close;
qyCars.SQL.Clear();
qyCars.SQL.Add('select top 100 * from Cars');
qyCars.Open;
qyCars.Close ;
qyCars.Free ;
finally
qyCars.Close ;
qyCars.Free ;end;--------
各位大侠给修改一个,怎样写?
procedure TfrmSimple.FormCreate(Sender: TObject);
begin
// 不实现任何操作.
end;2、car文件. 继承自Simple.
TfrmCars = class(TfrmSimple)
我想在car Create的时候,取出一个表的内容并且显示在DbGrid里.procedure TfrmCars.FormCreate(Sender: TObject);
var
qyCars :TADOQuery;
//定义,但提示这里出错. [Error] carsConfig.pas(29): Undeclared identifier: 'TADOQuery'
dsCars : TDataSource;
//错误同上.
begin
inherited;
try
qyCars := TADOQuery.Create(self);
dsCars := TDataSource.Create(self);
//创建 qyCars.Connection := DM.Conn ;
//连DM里的数据连接.
dsCars.DataSet := qyCars; DbGrid1.DataSource := dsCars;
qyCars.Close;
qyCars.SQL.Clear();
qyCars.SQL.Add('select top 100 * from Cars');
qyCars.Open;
qyCars.Close ;
qyCars.Free ;
finally
qyCars.Close ;
qyCars.Free ;end;--------
各位大侠给修改一个,怎样写?
解决方案 »
- delphi中子窗口的设计(向大家请教了)
- 为什么我的TListbox控件少了很多属性??
- Delphi7取消了代码模板编辑功能?我怎么找不到了?
- 哪位高人给我讲讲什么是VCL,OCX,ACTIVEX,COM?
- delphi小问题,请大侠帮一下忙
- delphi开发cgi程序???
- 用ADOQUERYR通过一个SELECT的SQL语句取得结果集后,如何在程序中判断结果集中的数据以被用户所改动?
- 请问大家如何修改开始菜单中的图标(如修改开始菜单中“收藏夹”的图标,修改其中的“开始”菜单的图标……)
- 有关三层结构系统(前台程序,中间层和后台数据库的响应)
- XE8 DataSnap+FirDac 三层 移动开发
- 100分求存储过程
- 100分求助,delphi运行出错Access violation at address 05C3D4ED in module 'BORDBK70.dll'. Read of address 00000000
SysUtils,ADODB,DB;