我在 Visual Studio 中使用表适配器来查询我的 SQL Server 2005 数据库中的存储过程。当我通过我的网站应用程序拨打电话时,它什么也不返回。当我通过 SQL Server Manager 进行相同的调用时,它会返回预期的数据。
我在对适配器方法的调用上放置了一个断点,getData
并查看了所有参数及其值,并在服务器管理的查询中匹配它们以确保。我正在发送以下查询:
getData(string, date, date, int, int?, int?, string, int?, string)
更远
getData('0000-rtg', '1/1/2007', '3/12/2008', 0, null, null, null, null, null)
我想我想知道 Visual Studionull
在尝试将查询发送到 SQL 服务器之前是否对 's 做了一些事情。如果没有,我该如何解决这个问题?
编辑:所有这些值都由变量传递,我只是在那个断点输入了这些变量中的内容。