with TDataSource.Create(self) do
begin
DataSet := TADOQuery.Create(self);
DBGrid.DataSource := self; //为什么这里报错, 那应该如何写呢 ?
end;
我不想定义一个DataSource的变量, 所以用self代替, 但编译通不过.
那用什么可以代替TDataSource.Create(self)产生的对象呢 ?
begin
DataSet := TADOQuery.Create(self);
DBGrid.DataSource := self; //为什么这里报错, 那应该如何写呢 ?
end;
我不想定义一个DataSource的变量, 所以用self代替, 但编译通不过.
那用什么可以代替TDataSource.Create(self)产生的对象呢 ?
解决方案 »
- C语言转化
- delphi中的右键功能??????????
- ####散分####请问<<友情强档>>那样的共享软件用的什么数据库呀??用什么做的啊?
- COM+声明出错,高手帮忙,先谢了
- 请问这样的报表用fastreport怎么作,有200分的
- 如何在activeform里面,关闭包含它的ie程序?
- 怎么样实现系统栏右下的shelltrayicon?
- SReport在多套管理软件中成功应用的报表控件
- Delphi之未经证实的葵花宝典下载了打不开怎么办?错误信息如下:
- 关于选用ODBC还是BDE,请各路英雄指点一二.
- delphi操作word问题 急急急急!!!!!散分
- with TDataSource.Create(self) do的问题 ?
改为
DBGrid.DataSource := nil;
DBGrid.DataSource := self---〉 DBGrid.DataSource := dataset
怎么可以把DataSet赋给DBGrid.DataSource ?我想把TDataSource.Create(self)产生的对象 赋给 DBGrid.DataSource !
DataSet := TADOQuery.Create(self);
Adatasource.dataset:=dataset; DBGrid.DataSource:= ADataSource;