Delphi如何操作SQL 2K里面的DTS功能?(100分)

  • 主题发起人 主题发起人 没理头号
  • 开始时间 开始时间

没理头号

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi如何操作SQL 2K里面的DTS功能?
需求是我要从一个远程数据库里面导数数据到另外一个总
的数据库里,两个数据库的结构是一样的,中间是通过文
本交换来实现,我现在的方式:
1.客户端用select语句查出数据后要作一定的格化后生成
文本,通过socket发送到服务端
2.服务端通过bulk insert批导(这步过程好象可通过DTS
Package来实现,我现在要问的就是这部怎么做?具体能给个例子吗?)
 
有意思:D
 
见一个储存过程,在存储过程中,执行bulk语句不行吗,下面是我一个曾经的过程,
不知是不是你说的
F EXISTS(SELECT NAME FROM SYSOBJECTS WHERE NAME='INSERTTXT' AND TYPE='P') DROP PROC INSERTTXT
GO
CREATE PROCEDURE INSERTTXT
AS
BULK INSERT #T FROM 'C:/TEMP.TXT' WITH( FIELDTERMINATOR=',',MAXERRORS=2000 )
INSERT INTO CAR_SJ SELECT #T.* FROM #T left join CAR_SJ t1 on #T.idnum=t1.idnum where t1.idnum is null
RETURN 1
GO
 
谁能说说bulk insert和dts的区别吗?
有个牛人说bulk insert过时了
 
接受答案了.
 
后退
顶部