动态创建数据库请帮我看看我做的怎么不对!
数据库依存在,我想动态的创建一个sql2000数据表在这个数据库里面
编码:
procedure TForm1.Button1Click(Sender: TObject);
var
tb1:tadotable;
begin
tb1:=tadotable.create(self); // 如没有声明中的"tform1.",Delphi不认这个self
with tb1 do
begin
connection:=adoconnection1;//adoconnection1以正确连接
tablename:='my_tbl';
with fielddefs do
begin
clear;
add('No',ftInteger,0,false);
add('Name',ftString,0,false);
end;
with indexdefs do
begin
clear;
add('primary','no',[ixPrimary,ixUnique]);
end;
create(self); //是不是这里出问题我不知道怎么改
end;
end;