回 帖 发 新 帖 刷新版面

主题:SQL


********* 我想访问远程表!系统是win 2000 + sql server 

我用VFP 以以下方法可以访问上smmuser数据表,

CREATE DATABASE mydata  &&
CREATE CONNECTION homayzh DATASOURCE station
CREATE SQL VIEW myview CONNECTION homayzh SHARE as select * from smmuser
USE myview
browse

可是只能读呀,怎么给远程表添加一条记录呢???
怎么做到呀!!

回复列表 (共6个回复)

沙发

INSERT INTO .....

板凳

这样是不是不行呀,
我试了这样好像只能给 myview 添加记录,
修改不了远程表

3 楼

刚建立的视图是只让你看的,故叫视图,就像看电视一样的,没想到你还要剪辑片断,哪就只有另加工具了:
在修改前加以下工具:
DBSETPROP("myview", "View", "SendUpdates", .T.) &&远程视图可更新

4 楼

CREATE DATABASE mydata  
CREATE CONNECTION homayzh DATASOURCE station
CREATE SQL VIEW myview CONNECTION homayzh SHARE as select * from smmuser
USE myview
browse
DBSETPROP("myview", "View", "SendUpdates", .T.) &&远程视图可更新
INSERT INTO .....  


就可以给远程表 添加一条记录???

5 楼


楼主是否在没试之前就发生疑问了?

6 楼

是的,我没有接触过网络,一点也不懂,谢谢楼上,我在公司才可以试,

再次谢谢!!!!!!!!!

我来回复

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