| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 540 人关注过本帖
标题:[求助]学习VB才两天!
只看楼主 加入收藏
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
结帖率:78.95%
收藏
 问题点数:0 回复次数:4 
[求助]学习VB才两天!
师傅怎么写事务呀..可以上传个例子给我么?谢谢!
搜索更多相关主题的帖子: 学习 
2007-02-02 12:39
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
'-----------------------备份数据库---------------------------
Public Function BackupDatabase(ByVal strFilename$) As Boolean
On Error GoTo errExit
If myCnn.ConnectToServer(False) Then
Dim strSql$

strSql = "BACKUP DATABASE [Clinique Gzh] to Disk='" & strFilename & "' with init"
myCnn.Cnn.BeginTrans 'mycnn.cnn是一个连接对象Connection,myCnn是一个类,别在意
Err.Number = 0
myCnn.Cnn.Execute strSql
If Err.Number = 0 Then
myCnn.Cnn.CommitTrans
BackupDatabase = True
End If

myCnn.Disconnect
End If
Exit Function
errExit:
myCnn.Cnn.RollbackTrans
If Err.Number = -2147217900 Then
MsgBox "请将数据备份到服务器磁盘,不能备份在本地目录!!!", vbCritical, "错误提示"
End If
End Function


----Cn Is a Connection object
Cn.BeginTransaction '---开始一个事务

'你的程序体

If err.number=0 then
Cn.CommitTransaction '---提交事务
else
Cn.RollbackTransaction
end if

[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2007-02-02 12:54
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 

是這類事務麼?


[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2007-02-02 12:55
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
嗯...这样看不明白咯..可否上传个VB源码来看看

/images/2011/147787/2011051411021524.jpg" border="0" />
2007-02-02 13:58
清澂居士
Rank: 6Rank: 6
等 级:贵宾
威 望:28
帖 子:1237
专家分:7
注 册:2006-12-19
收藏
得分:0 
我看這些肯定是在網上找的````你還是搜下例子```

佛曰:\"前世的500次回眸才换来今生的一次擦肩而过\".我宁愿用来世的一次擦肩而过来换得今生的500次回眸.
2007-02-03 17:13
快速回复:[求助]学习VB才两天!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019867 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved