整容说文库 > 程序代码 > 教育资讯

菜鸟问题3

来源:学生作业帮助网 编辑:整容说文库 时间:2019/11/16 07:04:41 程序代码
菜鸟问题3程序代码
想使用数据集dataset
编译时提示未初始化
程序如下(form中有一个TTable)
procedure TForm2.Button1Click(Sender: TObject);
var dataset:TDataSet;
begin
data.First;
while not dataset.Eof do
...
程序执行到data.First即非法错误。(table中已设定数据库和表)
请教:为何出现这种情况,如何解决?
dataset没有初始化
dataset:=Tdataset.create(nil)
先dataset.active:=true
or dataset.open
procedure TForm2.Button1Click(Sender: TObject);
var dataset:TDataSet;
begin
dataset:=TDataSet.Create(nil);
dataset.Active:=true;
dataset.First;
while not dataset.Eof do
...
现在程序执行到dataset.active:=true后非法操作,
是不是还是没有初始化的问题?
有没有什么dataset的空件要添加?
程序代码