0
首先,预先感谢任何帮助,您可以给我提出我的问题。SQL存储过程
我有一个搜索写在SQL
,我们最近更新以获得更准确的结果。
当我在SQL
中测试它时,当前的搜索功能很好,但是当我替换了现有的搜索时,这些更改没有复制到网站中。
我知道这是一个1000英尺的东西的视图,但任何方向,你可以给我关于我应该寻找的东西将是一个很大的帮助。
该网站建于C# ASP.NET MVC
首先,预先感谢任何帮助,您可以给我提出我的问题。SQL存储过程
我有一个搜索写在SQL
,我们最近更新以获得更准确的结果。
当我在SQL
中测试它时,当前的搜索功能很好,但是当我替换了现有的搜索时,这些更改没有复制到网站中。
我知道这是一个1000英尺的东西的视图,但任何方向,你可以给我关于我应该寻找的东西将是一个很大的帮助。
该网站建于C# ASP.NET MVC
让我假设的负载:
你改变了SQL搜索的定义(我猜可能是存储过程)
它产生与以前不同的列或接受不同于以前的输入的列,
您已经使用类似Linq2SQL的代码为代码建模了存储过程
您没有看到您的更改。
如果以上所有内容都属实,也许您只需从代码模型中删除存储过程并重新导入即可。当数据库过程发生变化时,代码不会自动更新 - 如果您在使用该向导后将代码从代码中分离出来,则需要通过向导自行更新代码或手动更改生成的代码。
虽然这是一个猜测,并基于很多假设。
另一方面,也许你在SQL中创建了一个新的搜索,而不是替换旧的搜索?
您是否更新了正确数据库中的存储过程? – 2011-02-14 11:32:52