代码如下:
function DeleteADOTable(Catalog:_Catalog;TableName:string):boolean;
var
i:integer;
Table1:_table;
begin
for i:=0 to catalog.Tables.Count do
begin
if catalog.Tables[i].Name=tablename then
begin
catalog.Tables.Delete(catalog.Tables[i]);《--出错
end;
end;
end;
function DeleteADOTable(Catalog:_Catalog;TableName:string):boolean;
var
i:integer;
Table1:_table;
begin
for i:=0 to catalog.Tables.Count do
begin
if catalog.Tables[i].Name=tablename then
begin
catalog.Tables.Delete(catalog.Tables[i]);《--出错
end;
end;
end;
解决方案 »
- 请问Form程序如何像IE一样访问WEB网站内容?如取回数据库的查询值?求救!!
- 典型数据库查询问题,数据库程序设计者必读!
- 帮忙解决一个有关流操作的地址冲突,总共十几行代码
- 连接数据库的登陆窗口
- 如何在程序中设置某个字段的默认值(Access 2000)?对于字符串型的允许空字符串?
- 求教 模拟键盘 打开一个文件的 运行方式
- 先问大家忙得好!我想求购一套成熟的小型的CRM系统,谁能推荐吗?
- 紧急求助!有关BitButton图片改变颜色?
- 谁用过popMenu?为什么设置自动弹出属性后点鼠标右键不能弹出呢?
- 怎么得到 image.picture.bitmap的指针?
- 我新安装了DEPHI 7, 怎么没有了 quickReport ,我以前做的报表看不到了
- DBGrid控件行距设置问题
begin
if catalog.Tables[i].Name=tablename then
begin
catalog.Tables.Delete(catalog.Tables[i]);《--出错
end;
end;
var
i:integer;
begin
for i:=0 to catalog.Tables.Count-1 do《--问题不是出在这里
begin
if catalog.Tables[i].Name=tablename then
begin
catalog.Tables.Delete(catalog.Tables[i]);《--出错
end;
end;
end;
提示:集合中未找到项目
begin
if catalog.Tables[i].Name=tablename then
begin
catalog.Tables.Delete(catalog.Tables[i]);《--出错
end;
end;
catalog.Tables.Delete(catalog.Tables[i]);中的catalog.Tables[i]大家再帮忙看看。
var
i:integer;
begin
for i:=0 to catalog.Tables.Count-1 do
begin
if catalog.Tables[i].Name=tablename then
begin
catalog.Tables.Delete(Catalog.Tables.Item[i].Name);
exit;
end;
end;
end;
begin
if catalog.Tables[i].Name=tablename then
begin
catalog.Tables.Delete(catalog.Tables[i]);《--出错
end;
end;