CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  数据库相关

Sybase数据库的自定义事务中不能使用Select Into?

楼主zjntche_cn(蛋蛋 http://oldbian.blog.sohu.com/)2006-03-15 11:25:24 在 PowerBuilder / 数据库相关 提问

也就是说,不能采用如下形式的代码?  
   
  Execute   Immediate   "Begin   Tran";  
   
  Select   col_1,col_2   Into   :ls_Col1,   :ls_Col2   From   Table_name……  
  If   SQLCA.SQLCode   <>   0   Then  
  Execute   Immediate   "Rollback   Tran"   Using   SQLCA;  
  Return   0  
  End   If  
   
  Execute   Immediate   "Commit   Tran"   Using   SQLCA;  
  Return   1 问题点数:20、回复次数:1Top

1 楼TianChong(*︿_︿* ○Ооo○泡泡oо㊣VC高手群:2997669)回复于 2006-03-18 18:49:34 得分 20

很少有像你这样的写代码的,一般都是这样:  
  sqlca.autocommit=false;  
   
  Select   col_1,col_2   Into   :ls_Col1,   :ls_Col2   From   Table_name……  
  If   SQLCA.SQLCode   <>   0   Then  
      rollback;  
  else  
      commit;  
  End   If  
   
  Return   0  
   
  你试试...Top

相关问题

  • Sybase数据库怎么自定义函数?(立结)
  • 遇麻烦了:用自定义的事务对象总连不上数据库
  • 如何自定义数据库格式
  • 如何自定义数据库
  • 数据库自定义函数可以嵌套别的自定义函数吗
  • ADOconnect怎么自定义,设置参数,连接数据库mssql
  • asp下如何调用数据库中自定义的函数
  • Access数据库如何实现自定义分页
  • 请教:自定义界面备份SqlServer数据库
  • 请问:SYBASE数据库的事务日志收缩语句如何写?

关键词

  • 代码
  • sqlca
  • col
  • immediate
  • sqlcode
  • tran
  • ls
  • 不能
  • rollback
  • commit

得分解答快速导航

  • 帖主:zjntche_cn
  • TianChong

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo