DB2动态建库——盼高手进!!! (100分)

  • 主题发起人 主题发起人 grass1
  • 开始时间 开始时间
G

grass1

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用了ADOConnection,ADOQuery控件。希望能在DB2的服务器端实现动态建库。
写了如下代码:
ADOQuery1.close;
ADOQuery1.sql.clear;
ADOQuery1.sql.loadformfile('cust.sql')(cust.sql内是DB2的DDL内容)
cust.sql详细内容如下:
CREATE DATABASE Cust;
CONNECT TO cust;

CREATE TABLE "ADMINISTRATOR"."CUST" (
"客户ID" CHAR(10) NOT NULL ,
"联系人名字" VARCHAR(40) ,
"联系人职务" VARCHAR(50) ,
"客户类型" VARCHAR(20) ,
"公司名称" VARCHAR(50) ,
"办公室电话" VARCHAR(20) ,
"数字移动电话" VARCHAR(20) ,
"传真" VARCHAR(20) ,
"记入日期" DATE ,
"更新日期" DATE ,
"注解" VARCHAR(1000) )
IN "USERSPACE1" ;


ALTER TABLE "ADMINISTRATOR"."CUST"
ADD PRIMARY KEY
("客户ID");
ADOquery1.execsql;
但在实现操作过程中出现如下错误:
1。Missing Connection or Conncetionstring
2.[Microsotf][ODBC]驱动程序管理器未发现数据源并且未指定默认的驱动程序
3。ADOConncetion指定驱动程序CLI0104E不能与数据源连接 SQLSTATE=08001
问:1.应当如何调置ADOConnection和ADOQuery的设置。
2.具体的代码应当如何???急!!!盼!!!

 
可能是ADOconnection1的connectionstring连接没有和数据库连起来吧,可双之,根据提示连接,最后测试一下。
 
可是Connectionstring里应该和哪个数据库连呢?
程序第一次运行是没有数据库的啊!!!
 
没人知道???
 
后退
顶部