sql2000 调用扩展存储过程(c#),而在扩展存储过程中又引用到web该如何处理
sql2000 调用c#的短信发送函数,有csc生成dll时提示没有web的引用或缺少命名空间。说明一点dll单独编译是 --------------------编程问答-------------------- 很明显,你的DLL需要 DllImport. --------------------编程问答-------------------- 能说的详细点吗? --------------------编程问答-------------------- SQL2000怎么调的C#? --------------------编程问答-------------------- 可以的 --------------------编程问答-------------------- 帮顶~ --------------------编程问答-------------------- sql调用C#,没用过,反过来的话到常用..... --------------------编程问答-------------------- 在程序中添加Web引用啊,然后在弹出来的浏览窗口中选择你编译的dll(有时还需要进一步在代码中using)。 --------------------编程问答-------------------- 在SQL Server中可以通过OLE自动存储过程调用C#编写的DLL。Declare @hr Int,@Object Int
EXEC @hr = sp_OACreate 'AddCom.AddComService',@object OUT
if @hr = 0
BEGIN
Print('调用成功。')
exec sp_OADestroy @object
END
Else
Begin
Print ('调用失败,请查明原因')
DECLARE @src varchar(255), @desc varchar(255)
EXEC sp_OAGetErrorInfo @object, @src OUT, @desc OUT
SELECT hr=convert(varbinary(4),@hr), Source=@src, Description=@desc
End
但是总是返回失败;
0x80131700 ODSOLE Extended Procedure NULL
我也正在郁闷中。。。。 --------------------编程问答-------------------- system.web --------------------编程问答-------------------- sqlserver 可以调用 c#函数吗?
补充:.NET技术 , .NET Framework