CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  数据库

odbc操作oracle数据库错误,急需解决,谢谢!

楼主tatu()2005-06-16 16:48:15 在 VC/MFC / 数据库 提问

cs模式的数据库  
  在两个客户端用程序同时操作数据库,即会报错  
  程序大体是这么写的:  
  CDcz   dcz(&database);  
  dcz.Open();  
  dcz.AddNew();  
  dcz.Update();  
  dcz.Close(); 问题点数:20、回复次数:4Top

1 楼bohut(●伯虎● )回复于 2005-06-16 16:51:19 得分 15

需要用事务处理  
   
  (1)、在事务开始时调用  
  pDb->BeginTrans();  
  (2)、在事务结束并成功时调用  
  pDb->CommitTrans();  
  (3)、在事务结束并失败时调用  
  pDb->Rollback();Top

2 楼tatu()回复于 2005-06-16 16:59:49 得分 0

pDb是怎么定义的?  
  有没有例子?谢谢!Top

3 楼tatu()回复于 2005-06-16 17:42:36 得分 0

打开记录集的这种    
        if   (   !rsEnrollmentSet.Open(CRecordset::dynaset)   )  
                  return   FALSE;  
  放到try的外面还是里面比较好?  
   
  Top

4 楼aben456(金珠MERP)回复于 2005-06-19 01:37:51 得分 5

try  
  会CATCH到ERROR   CODE   以及   m_strError  
  然后对症下药Top

相关问题

  • 访问数据库出错???急需解决!!!
  • 急需解决ADO与ODBC连接的问题!!!
  • asp读取sql server2000数据库内容的不重复显示问题!急需解决!在线等
  • javascript从数据库取出数据后赋给变量出现问题,急需解决...
  • 急需解决:将word文档存入数据库中后,如何再调用word打开显示?
  • 急需解决
  • 急需解决
  • 急需解决!!
  • 不用JDBC-ODBC连接oracle数据库?
  • 用ODBC如何连接ORACLE数据库

关键词

  • 数据库
  • dcz
  • 谢谢
  • 操作
  • 事务结束
  • 时调用pdb
  • 程序
  • try
  • open

得分解答快速导航

  • 帖主:tatu
  • bohut
  • aben456

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

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