在你的存储过程前加上
set ANSI_NULLS on
set ANSI_WARNINGS on
go
create procedure ....
这样操作一次以后,procedure 前并没有这2个设置项了。好像这么一操作以下,就行了。
我以前做发布式事务也是这么搞好的。
set ANSI_NULLS on
set ANSI_WARNINGS on
go
create procedure ....
这样操作一次以后,procedure 前并没有这2个设置项了。好像这么一操作以下,就行了。
我以前做发布式事务也是这么搞好的。
解决方案 »
- treeView 绑定数据库,点击treeView 节点,右listView显示详细
- 求修改一条SQL UPDATE语句,让其速度快点
- function中好像不能定义output参数,那是不是不能实现类似vb中byref输出型参数的功能?
- sql数据恢复?
- 大家帮忙看看这句SQL语句是什么意思
- 我想学数据仓库,不和各位有没有好的学习网站介绍!!
- 如何给SQLSERVER2005存储过程传递数组参数
- 送分了!!急求一个简单存储过程
- 怎么把VFOXPRO做的数据库放到SQL-SERVER中用呢?
- Tuxedo菜菜菜鸟级问题
- 请求一有点复杂的SQL语句?
- 存储过程中动态执行sql出错,不复杂,请大家帮看看
我现在也是这样搞的,可怎么做都不行,还有其他办法,谢谢
如果不是,你在查询分析器中以前台登录的用户执行那个过程,看是否报同样的错误。
set ANSI_NULLS on
set ANSI_WARNINGS on
如果不行,再想别的办法。
我就是要实现这个功能,我的现在还是不行,用户都是一样的期盼高人
set ANSI_NULLS on
set ANSI_WARNINGS on
然后再调用试下
试下。
就出这个错误,并且用pb直接调用也没问题,真是郁闷!
而是需要
1、将原来的存储过程生成脚本
2、删掉原来的存储过程,
3、在存储过程脚本前,加上
set ANSI_NULLS on
set ANSI_WARNINGS on执行脚本重新创建存储过程,再执行存储过程
该操作未能执行,因为 OLE DB 提供程序 'MSDAORA' 无法启动分布式事务。
你把数据库属性中的连接的ANSI_NULLS,ANSI_WARNINGS 选择一下,然后确定