客户端要同时使用服务器数据库中的同一个表,对其进行读写操作,请问如何使用才能不会导致冲突?
我试过创建临时表(Create #TableName),但是其生存期太短,只在创建它的query里有效,根本就不能满足我的要求。
由于客户端一次处理的数据量很大,所以我设计时希望各客户端使用此表时是互相独立的,该表在运行结束后程序会将其内容清除。
请各位高手指教!在线等!
我试过创建临时表(Create #TableName),但是其生存期太短,只在创建它的query里有效,根本就不能满足我的要求。
由于客户端一次处理的数据量很大,所以我设计时希望各客户端使用此表时是互相独立的,该表在运行结束后程序会将其内容清除。
请各位高手指教!在线等!
解决方案 »
- 能生成元素个数大于256的集合吗?
- 设计问题
- 如何让memo中一段字符串高亮显示?
- 请PDK领分,过期不候
- 字符串问题?
- 工作好烦, 心情不好, 软件改了又改, 对MM都没兴趣了. 散分, 希望散掉郁闷.
- 有誰用过INSTALLSHIELD3.03?
- 急!!!,在delphi6.0中,一直用的很好的frm,不知什么原因打不开?
- 用什么函数可在在程序中发送一条消息给Windows主机?
- 一个简单问题?我在看《Delphi5开发人员指南》P458页上有一个不明白的地方。
- 如何将设置一个表TABLE1的FILTER的属性,让字段名"供应商代码"包含字符"A-"?
- DLL中使用FastReport,在线等待
像在oracle不能同時update 某個欄位的
在MSSQL SERVER里,事务相关语句是:
begin tran --开始一个事务
rollback tran --回滚事务
commit tran --提交事务
我试过用临时表,创建后的表名虽然一样,但数据库自身针对不同的客户端在每个表名后面自动追加了一个代码,以示区别,可以在tempdb的sysobjects里查到。但是这样创建的临时表的会话期太短了,本人对数据库的机制不是很了解,不过我想应该有类似的解决方法吧,请指教!