首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

前輩請賜教: 怎么實現vb代碼段像sql事務一樣一起執行,否則返回到未執行狀態

2012-01-28 
前輩請賜教: 如何實現vb代碼段像sql事務一樣一起執行,否則返回到未執行狀態!您好!  本人正在做一個局域網

前輩請賜教: 如何實現vb代碼段像sql事務一樣一起執行,否則返回到未執行狀態!
您好!
  本人正在做一個局域網文件管理系統!
  主要就是把文件“拷貝”到文件服務器,然後把“路徑”存在數據庫。
  現在碰到一個問題,就是當我把文件拷貝上去後,執行路徑插入數據庫。怎麼樣才能保證這兩個操作是一起執行,否則就全部返回(未執行)。
  請各位前輩賜教啊!


[解决办法]
1个简单的思路是:

拷贝前取得文件的大小FILESIZE
拷贝后判断一下2者大小是否相等
-----相等则认为拷贝成功,然后插入文件的路径到数据库(用事物)
[解决办法]
拷贝文件和保存路径两个步骤完成后再重新检查一次,如果没有全部完成则删除掉拷贝的文件和插入的路径记录!

热点排行