ورود

View Full Version : سوال: درج اطلاعات از طریق دلفی در linked server



mahdi939
سه شنبه 01 مرداد 1387, 12:47 عصر
با سلام
من از طریق linked server می خواهم اطلاعات یک جدول را در بانک لینک شده درج نمایم از کد زیر در پرسیجر استفاده میکنم پیغام خطای زیر در دلفی می دهد ولی در query analyzer در ست کار میکند


CREATE PROCEDURE dbo.St_XMLTransfer (@ServerName varchar (100))
AS
Set Nocount On
set ansi_nulls on
set ansi_warnings on
declare @VarPingServer bit
-- if (@ServerName IS NOT NULL) OR (@ServerName <> '')
-- Execute GetPingResult @ServerName, @VarPingServer OUTPUT

-- if @VarPingServer = 1
-- begin
Execute('
Insert Into OpenQuery(' + @ServerName + ','' Select * From TblInbox_Xml '')(FCenter_Code, FCenter_Name, FXML_Src, FUser_Code, FRec_Status)' +
'select FCenter_Code, FCenter_Name, FXML_Src, FUser_Code, FRec_Status From TblOutBox_XML Where FRec_Code = 1')

-- end
select 1
Set NoCount off
GO

mahdi939
سه شنبه 01 مرداد 1387, 16:43 عصر
دوستان عزیز اگر دراین زمینه اطلاعاتی دارید لطفا کمک کنید