| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 459 人关注过本帖
标题:如何更新数据!
只看楼主 加入收藏
风月_无边
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:60
帖 子:2960
专家分:652
注 册:2007-1-19
结帖率:100%
收藏
 问题点数:0 回复次数:8 
如何更新数据!
如果用一个线程来更新数据库中的一些表,在更新过程中中止了,如何在下次程序运行,能够接着上次的来做?
搜索更多相关主题的帖子: 数据 
2007-01-22 10:23
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
你设置你的数据库不要自动提交,当所有的事情一起完成后再提交,就不会出现这种情况了

这样就可以保证一个操作的原子性

可惜不是你,陪我到最后
2007-01-22 10:25
风月_无边
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:60
帖 子:2960
专家分:652
注 册:2007-1-19
收藏
得分:0 
哦。
我是说如果工作量比较大,一次的时间没有完成。下次要接着来做!

我的网站 http://www.
2007-01-22 10:42
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
自定义一个类,里面封装你的任务,


可惜不是你,陪我到最后
2007-01-22 11:23
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
不过一般不会出现这种情况吧

工作量再大,也就一两分钟就可以了

你处理多少数据啊?几亿条?

可惜不是你,陪我到最后
2007-01-22 11:24
风月_无边
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:60
帖 子:2960
专家分:652
注 册:2007-1-19
收藏
得分:0 
如果速度慢呢,
也就是类似下载东西断点续传的那个功能!

我的网站 http://www.
2007-01-22 11:35
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
那就封装吧

写个类来封装它

正在提交,请稍候

可惜不是你,陪我到最后
2007-01-22 11:40
风月_无边
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:60
帖 子:2960
专家分:652
注 册:2007-1-19
收藏
得分:0 
如何封装,简单说一下设计思路吧!

我的网站 http://www.
2007-01-22 11:50
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
把你要做的任务写到一个类里面去

然后你去取那个类里面的内容,取一个少一个,

你可以先定义好任务的名字,以及其内容,然后把它放进去保存起来

可惜不是你,陪我到最后
2007-01-22 11:55
快速回复:如何更新数据!
数据加载中...
 
   



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

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