例如:如何在Delphi中使用SQL Server表格数据类型,使用FireDAC?
我在SQL数据表类型:
CREATE TYPE dbo.typTable1 AS TABLE
(
Field1 INT NOT NULL,
Field2 NVARCHAR(20) NULL
)
和SQL存储过程是这样的:
CREATE PROCEDRE dbo.prcTest
@XDataTable dbo.typTable1 READONLY
AS
BEGIN
.
.
.
而现在的问题! : 当我在delphi送表作为参数是这样的:
FireDACStoredProcedure.Params.ParamByName('@XDataTable').AsDataset :=
FireDACMemTable;
当我运行这个,那个说不支持的错误accour。
请感谢指导我......你这么多...
启发暂时忘记你的Delphi代码:你能成功地从SSMS中的TransactSQL脚本调用你的prcTest吗? – MartynA
请不要发布像“CREATE PROCEDRE”这样的伪代码。还有在@XDataTable之前缺少任何文本吗? – MartynA
你好亲爱的MartinA ...当然...我会发布整个代码...谢谢你... –