我需要将Paradox-7表中的记录复制到SQL Server 2008。我已经在SQL Server2008中创建了一个带有表型输入参数的存储过程。使用Delphi2010,如何将Paradox DB表的记录发送到此存储过程?SQL Server中已存在这些表。
我试过了,但它给出了一个关于参数类型的错误:
VAImpTable.Open; // this is a BDE TTable component
// spBatchInsert is a dbExpress TSQLStoredProc component
spBatchInsert.ParamByName('@input_table').AsDataSet := VAImpTable;
try
spBatchInsert.ExecProc;
except on e: Exception do
ShowMessage(e.Message);
end;
VAImpTable.Close;发布于 2012-01-12 20:55:33
我不明白如何让SQL Server存储过程从客户端工作站上的paradox表中提取数据。你们的桌子有多大?简单地编写一次添加一条记录的代码应该不难。或者,您可以将paradox记录写到SQL server上的一个文本文件中,然后使用bulk insert将它们提取出来。
https://stackoverflow.com/questions/8834295
复制相似问题