惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
Blog — PlanetScale
Blog — PlanetScale
Vercel News
Vercel News
L
LangChain Blog
Google DeepMind News
Google DeepMind News
H
Hackread – Cybersecurity News, Data Breaches, AI and More
F
Fortinet All Blogs
The GitHub Blog
The GitHub Blog
Recent Announcements
Recent Announcements
D
DataBreaches.Net
云风的 BLOG
云风的 BLOG
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
A
About on SuperTechFans
博客园_首页
N
Netflix TechBlog - Medium
Y
Y Combinator Blog
Hugging Face - Blog
Hugging Face - Blog
Last Week in AI
Last Week in AI
酷 壳 – CoolShell
酷 壳 – CoolShell
B
Blog
Apple Machine Learning Research
Apple Machine Learning Research
罗磊的独立博客
美团技术团队
V
V2EX

博客园 - noviceliu

Access to the path '' is denied.解决方案 搭建网站IIS目录权限设置说明 ASP.NET获取当前网址url的各种属性 GridView绑定技巧终结者 类型初始值设定项引发异常处理办法 string和byte[]的转换 Oracle数据库的三种标准的备份方法 Coin Slider jQuery插件使用方法 ckeditor 在C#中使用 ASP.NET PostedFile.ContentType所有类型对应值 用户控件.ascx与网页.aspx交互的几种方法 Microsoft.VisualBasic.PowerPacks相关错误解决办法 MySQL数据库与MS SQL Server不同之处的表现 ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 - noviceliu 未能加载文件或程序集“SQLServerDAL”或它的某一个依赖项,系统找不到指定的文件-解决办法 - noviceliu - 博客园 执行动态SQL列明无效的解决办法 动态sql语句基本语法 GROUP by总结 EXECUTE后的事务计数指出缺少了COMMIT或ROLLBACK TRANSACTION语句。原计数=0,当前计数=1。
SQL Server 2005存储过程调试
noviceliu · 2009-03-11 · via 博客园 - noviceliu

SQL Server 2005中的存储过程的调试方法分为三种:

  1.   数据库中直接调试
  2. 应用程序中调试
  3. SQL Server项目中调试

本文将只介绍前两种,我想调试程序的方法大家都非常的清楚,下面主要简单的通过的图表的形式。

1.         数据库中直接调试

数据库中直接调试不是指的在SQL Server中调试,而是在VS2005中使用服务器资源管理器进行调试,废话少说,上图!

 

 

 2.         应用程序中调试

数据库中直接调试可以让我们在VS2005中非常容易的调试存储过程,但是有的时候我们需要在ASP.NET或者WinForm等相关的应用程序在调用存储过程的时候在进行调试,这种调试方法实际上是把调试存储过程的方法整合到了应用程序的调试中了,首先要进行几个相关的设置:

l         给要调试的存储过程设置断点!默认情况下,在VS中调试程序时,是不会进入存储过程的,只有在存储过程中设置断点的情况下,才会进入。

l         ASP.NETWinForm应用程序的属性对话框中设置启动选项,在调试器一栏中选中SQL Server

l         禁用连接池,(当完成了存储过程的调试之后一定记得重新设置应用程序的连接池!)

要注意的地方都说了,上图吧,看了图,相信大家都知道怎么做了。