Delphi怎样用SQL调用Db2的命令,比如Import,谢谢(100分)

  • 主题发起人 主题发起人 muhx
  • 开始时间 开始时间
M

muhx

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi怎样用SQL调用Db2的命令,比如Import,谢谢
 
谢谢国立:)
 
不知道呢,帮顶~
 
有三种方式执行Export/Import: 参数文件方式, 命令行方式和交互式.

使用参数文件是一种比较好的方式, 格式为:

Exp <username/password> PARFILE = <filename>

Imp <username/password> PARFILE = <filename>

命令行方式是指在命令行中指定参数:

Exp <username/password> TABLES = (emp,dept) GRANTS = y

Imp <username/password> FROMUSER = scott TOUSER = test TABLES = (emp,dept)

交互式只要敲入Exp或Imp然后回答屏幕上的提问即可.
 
谢谢,我是问在Delphi中怎样调用
貌似使用ADOQuery.SQL.Text传递的只能是SQL命令而非DB2命令
 
算了,看来大家对DB2不是很熟悉
就当散分吧
 
MS SQL Server 2000 中使用 BULK,DB2不知道。
query1.Close;
query1.sql.Clear;
query1.sql.add('BULK INSERT '+zrb+' FROM '+QuotedStr(filename1)+ ' WITH(FIELDTERMINATOR = '+QuotedStr('|')+' ,ROWTERMINATOR = '+QuotedStr('/n')+' )');
query1.Prepare;
query1.ExecSQL;
 
直接用delphi调用命令行即可
 
后退
顶部