收录日期:2021/02/28 12:06:10 时间:2016/08/15 19:24:51 标签:疑难问题
开发环境 VB6+ACCESS2003

具体语句如下(YHXX的字段有:用户编号,用户卡号,状态,关系,标识) :

  sql1 = " update yhxx set 标识='',关系='无效' where 用户编号=1 and 状态='正常' and 关系='有效' and 标识='有效' "
    
  sql2 = " update yhxx set 关系='无效' where 用户卡号=2 and 状态='正常' and 关系='有效' and 标识='有效' "
    
  On Error GoTo Errb
  Dim cc As Boolean
  Conn.BeginTrans
    
  If Check1.value = 1 Then '开户错
  Conn.Execute sql1, n1
  Conn.Execute sql2, n2
  conn.committrans
    
  sql1和sql2应该是各作用一条记录,两条记录互不相干,但是执行后却

  发现
  Conn.Execute sql1, n1
  Conn.Execute sql2, n2

  执行完后n1=1 ,n2=0

  改变一下顺序
  Conn.Execute sql2, n2
  Conn.Execute sql1, n1

  执行完后n2=1 ,n1=0

  导致 此事务不能完成
    
  请问是何原因。   


ACCESS ??建议你去相应版块
引用楼主  的回复:
开发环境 VB6+ACCESS2003

具体语句如下(YHXX的字段有:用户编号,用户卡号,状态,关系,标识) :

  sql1 = " update yhxx set 标识='',关系='无效' where 用户编号=1 and 状态='正常' and 关系='有效' and 标识='有效' "
   
  sql2 = " update yhxx set 关系='无效' whe……
那么去vb版,要么去access版问.
该回复于2012-04-17 09:16:33被版主删除

wss2.0 迁移到server 2008上 散分:为什么我发的帖子回复的人这么少啊? OCCI释放metadata崩溃 一个奇怪的问题 八仙过海终点到哪? sql 2012设计表格模型时,创建新数据库。报:不支持此服务器版本,仅支持sql2008及以下版本服务器 SQL多表数据相加问题.谢谢~~~ 如何让Timage获取鼠标离开主窗口的消息 我想要一个用C#能解析公式的源码,公式中有括号和自定义函数。谢谢! 【向【CSDN水源】呆呆党(139346036)群员们提问】群内和谐热闹,与诸位的支持是密不可分的~~ 【博客】求关闭blog SQL多表数据相加问题.谢谢大家~~~ 急!!关于VB6.0工程升级到VB2008 apache 2.2.22 中文URL路径,怎么才能支持 如题,公司最近接到一个比较大的项目。其中要求提交测试分析报告。 C# 如何公开一个自定义控件内部组成控件的方法和属性 如何取到html自定义tag的值,用this.tag不行 c++扫描线点云数据的预处理 做前端开发,这两个公司我该选哪个。。。。 这几天,天天都是黑木耳。。。 js变量如何用 activesync怎么连手机? 求教关于豆瓣接口saying 要求使用的http header传参,求示例。 li前面加文字 输入三次错误,自动退出 为什么读套接字(recv)的时候被信号中断,但是返回值为0 如何设置动态加载的用户控件的属性 联想推出中国首款X86架构智能手机,前景究竟如何? delphi7 下使用waveOut....播放wav声音文件 这个背景是用JS做的吗?