回 帖 发 新 帖 刷新版面

主题:[求助]远程SQL临时表问题 !!!

我用SPT方式连接操作SQL2000的数据表,想知道当我在SQLEXEC()创建SQL临时表(比如临时表别名为“TestT1”),并为其设置相关可更新参数设置,突然连接断开,当重新建立连接后,如何恢复“TestT1”临时表与远程SQL2000对应数据表的联系,即同样可以在此工作区使用TABLEUPDATE(.T.)实现更新?

回复列表 (共6个回复)

沙发

我想楼主遇到电脑如重启等突然断开,又想用刚才的数据。
“SQLEXEC()创建SQL临时表(比如临时表别名为“TestT1”),并为其设置相关可更新参数设置,突然连接断开,当重新建立连接后...”
我的想法是:
1、SQLEXEC()创建SQL临时表(比如临时表别名为“TestT1”),并为其设置相关可更新参数设置后,同时生成个表,保存在本地另时目录中。
2、突然连接断开后,在本地另时目录中,获取刚才在本地另时目录中保存的表的数据。当然要做些判断之类的功能,根据具体情况需要而定。

板凳

我用SQLEXEC()建立的临时表,当我断开连接后,此临时表的CURSORGETPROP("ConnectHandle","TestT1")返回值则成为0,如果重新建立连接后,无法用CURSORSETPROP("ConnectHandle",n新句柄号,"TestT1")赋值,这样这个临时表就成了一般的临时表了,无法与远程数据库建立连接,有高人帮助解决一下这个问题吗?

3 楼

我用SQLEXEC()建立的临时表,当我断开连接后,如果重新建立连接后,无法用。

我想用换位思考,解决问题就行:

用SQLEXEC()建立的正式表,当我断开连接后,如果重新建立连接后,正式肯定在。

系统进入,退出时,或用触发器设置判断,根据需要删除。

只要达到目的就可以了。

4 楼

二楼的测试了,不行。四楼的,是sql的

5 楼

你好.我是全职网赚工作者.
如果你有时间有电脑.
想在网络上创业.请联系我..
项目绝对真实.详情QQ空间资料
加盟请联系 QQ908889846
2010年,中国网民突破了4亿,网络游戏玩家超过了3亿,
互联网即将进入全民网游的时代

6 楼

进来看看顶一下!
谢谢楼主了,请继续努力


















[url=http://www.sc115.com/vector]矢量素材[/url],[url=http://www.sc115.com/PPT]PPT模板[/url],[url=http://www.sc115.com]素材中国[/url]

我来回复

您尚未登录,请登录后再回复。点此登录或注册