2012年3月15日
摘要: 今天,在sql server 2008 中,在一个存储过程中创建了一个临时表#table1,打算在另外一个存储过程中使用这个临时表。可是悲剧的是,怎么都失败。更晕的是,我是在一个ASP.NET项目中调用的存储过程。其中调试错误的艰辛。。~~~~(>_<)~~~~谁用谁知道啊!查了资料,才知道原来这里需要用全局表变量##tablel1。其中的概念解释如下:本地临时表的名称以单个数字符号 (#) 打头;它们仅对当前的用户连接是可见的;当用户从 Microsoft? SQL Server? 2000 实例断开连接时被删除。全局临时表的名称以数学符号 (##) 打头,创建后对任何用户都是可 阅读全文
posted @ 2012-03-15 17:42 大乖乖 阅读(988) 评论(0) 推荐(0) 编辑
摘要: ‍执行会在断点处暂停,此时,我们可以查看并更改存储过程的参数值,逐步地调试其各条语句,就像我们在步骤1 中所做的那样。 在我们可以对应用程序调用的存储过程进行调试之前,首先要指示ASP.NET web 应用程序与SQL Server 调试器相集成。首先,在 Solution Explorer 中右键单击网站名称(ASPNET_Data_Tutorial_74_VB) 。从关联菜单中选择 Property Pages 选项,然后选择左侧的Start Options 条目,选中 Debuggers 区域的 SQL Server 复选框(参见图 3 )。 图3:在应用程序的 Proper... 阅读全文
posted @ 2012-03-15 12:47 大乖乖 阅读(1071) 评论(1) 推荐(0) 编辑