回 帖 发 新 帖 刷新版面

主题:看来只有请教版主了,关于远程视图的打开问题

各位高手:
    大家好,遇到一个问题:我设计了一个远程视图view1,已经加入到表单的数据环境中了,为了实现一个双重循环,现在我需要给它指定一个工作区(比如说21)并且指定另一个别名(比如说view2),我是这样做的:在表单的init中加入:use view1 alisa view2 in 21。
    在编辑状态运行可以通过,但是连编后提示错误:文件*******\view1.dbf不存在,看来是把视图看成表了。
    请问这个问题如何解决?
    谢谢各位了!有道理的建议都将获得加分!
    [color=FF0000]问题的核心:视图能不能像表一样打开的同时指定工作区和别名?[/color]

回复列表 (共4个回复)

沙发


我想就用sql语句:
首先在数据源连接没问题的情况下

select * from  view1 into curs view2 
或者


select * from  view1 into tabl view2 

板凳

楼上这位朋友的方法可行,但是每次必须用select语句生成新表,记录很多的时候速度会稍微慢点。我想既然视图可以像表一样操作,那么是否可以用指定工作区和别名的方式打开呢?继续欢迎各位高手指教!谢谢!

3 楼

使用远程视图,必须同时在数据库创建远程连接!

否则,远程视图就找不到远程数据源!

4 楼


我的数据源应该没有问题,并且运行表单时没有任何问题,但是连编成可执行文件后提示错误。如有疑问,请详细阅读我的问题。
谢谢参与!

我来回复

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