<<Delphi 5.X ADO/MTS/COM+高级程序设计篇>> 第3章 3-7-3使用ADOX的范例
是通过ADOX取得某个数据库中数据表的每个字段的详细信息,包括字段名、字段类型、字段长度等,当然还有建表和删表等自定义操作.
但是,在编译时,运行到下面的代码时(P138)
procedure TForm1.FormCreate(Sender: TObject);
begin
adoxCatalog :=CoCatalog.Create;
end;
编译错误信息如下:
[Warning]frim_main.pas(77):Undeclared indentifier:'adoxCatalog'
但是我已经通过Import Libary 把ADOX_TLB 实现使用这些com组件了,各位高手请指教!!
是通过ADOX取得某个数据库中数据表的每个字段的详细信息,包括字段名、字段类型、字段长度等,当然还有建表和删表等自定义操作.
但是,在编译时,运行到下面的代码时(P138)
procedure TForm1.FormCreate(Sender: TObject);
begin
adoxCatalog :=CoCatalog.Create;
end;
编译错误信息如下:
[Warning]frim_main.pas(77):Undeclared indentifier:'adoxCatalog'
但是我已经通过Import Libary 把ADOX_TLB 实现使用这些com组件了,各位高手请指教!!
解决方案 »
- unable to start performance monitoring
- 要招聘程序员了,谁有好的程序笔试试券
- 我用TMSCOMM作LQ300K打印机的数据输出,在win98没问题,在win2000pro+sp4不可用?
- 如何让外部的组合框变的可编辑
- 关于程序的XP风格
- 敬请高手做答--word DOC格式文档生成问题
- ado操纵fox数据库的问题。急!
- web xmlhttprequest 怎么接收xml文件
- 三层结构的WebConnection连接
- win2000下对设备进行操作为什么报previllege instruction?
- 一个很有意思的问题,大家都来研究一下,
- 一个数 是345345.87,如何获取这个数的千,百,十,个,角,分位的数
adoxCatalog:_Catalog ;
begin
adoxCatalog:=ADOX_TLB.CoCatalog.Create;
end;
var
Form1: TForm1;
adoxCatalog:_Catalog ;
adoxTables:Tables;
adoxTable:_Table;
implementation{$R *.dfm}
但是,运行exe文件,当触发btnTablesClick事件时,出现错误对话框,提示信息
“连接无法用于执行此操作。在上下文中它可能已被关闭或无效。”
Form1: TForm1;
adoxCatalog: Catalog;
adoxTables: Tables;
adoxTable: Table;
adoxColumns: Columns;
adoxColumn: Column;
adoxIndexes: Indexes;
adoxIndex: Index;
adoxSPs: Procedures;
adoxSP: Procedure_;
iCol,iRow:Integer;implementation