【发布时间】:2013-09-23 03:43:39
【问题描述】:
我的问题如下:我有一个使用少量存储过程的站点,并且所有这些在我的本地开发环境中都可以正常工作。
但是,其中一个存储过程要么没有被触发,要么一旦发布到 Windows Azure 就失败了。
我与数据库的连接良好,因为站点的其他部分正常运行,我使用 fiddler 检查 post 事件是否通过了正确的数据 - 确实如此。
我已经进入 Azure 数据库并查看了存储过程,一切看起来都不错,我什至使用 Azure 工具对其进行了测试 - 我可以传入数据并且它可以毫无问题地执行。
所以我很困惑我还能做些什么来找出这个问题的原因。
我做的最后一件事是仔细检查我的本地副本,然后将其重新发布到 Azure。
存储过程:
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
INSERT INTO [dbo].[Events] ([Type] ,[StartDate]) VALUES (@Type, @StartDate)
END
【问题讨论】:
标签: c# sql sql-server stored-procedures azure