VC+SQL Express,里面业务逻辑大量使用了存储过程。
我很不喜欢存储过程,因为我发现没法调试,大部分问题发生后只能去根据参数来执行存储过程(在SQL Server Management Studio中运行)参数就是从VC调试过程中复制过去的参数。这样很不方便,不知道哪位大侠知道如何调试这种程序的。也参考过网上给出的一些方法,但都过于复杂。
请大牛谈谈自己调试存储过程的一些经验。谢谢。
我很不喜欢存储过程,因为我发现没法调试,大部分问题发生后只能去根据参数来执行存储过程(在SQL Server Management Studio中运行)参数就是从VC调试过程中复制过去的参数。这样很不方便,不知道哪位大侠知道如何调试这种程序的。也参考过网上给出的一些方法,但都过于复杂。
请大牛谈谈自己调试存储过程的一些经验。谢谢。
现在是两个程序员又当DBA,又当Coder。
苦不堪言啊。。大版你经验丰富,英明神武,跟俺指出一条明路吧。
反正你是调试存储过程,在查询分析器中调试好了然后直接在VC中使用不是一样的吗?
我研究了一阵子,无果。就没继续看了。
在查询分析器中调用,设置好调用参数,F5+PRINT打印中间变量不是很方便吗?
搜了下,好像SQLSERVER2000,Visual Studio Team System和Professional版本直接调试存储过程的。
http://www.chenjiliang.com/Article/View.aspx?ArticleID=3220
这里就是说用Visual Studio Team System和Professional版本来调试的,XP上好像只能装Developer版本,装不了企业版,换成windows2003试试。