ORCALE中的SYNONYMS有一个连接,作用从一个数据库连接到另外一个数据库,我从VB中调用这个连接去UPDATE该数据库表/视图中的数据,可是提示错误:该事务没有被执行.
    但是在PL/SQL中这条UPDATE 语句又能被执行.这是为什么啊?是否我的开发环境中要增加控件?那应该是那个控件呢?本人苦思冥想2天也得不出结果.特求教高人指教!在线等!!

解决方案 »

  1.   

    就是一个TP-LINK,但是它是通过这个连接表现为一张视图,然后再UPDATE
      

  2.   

    问一下,你的程序是把一个数据库中的数据读出来再插入到另一个程序中还是update什么呀?你的plsql是干了什么事情?
      

  3.   

    UPDATE该数据库表/视图中的数据?
    确保你update的是表还是视图,如果是表应该没有什么问题,如果是视图,就要看是单表视图还是多表视图,多表视图不可以直接update,如果要在多表视图上update数据,必须在视图上建立替代触发器。
      

  4.   

    问题已经解决了,感谢各位老大。惭愧问题没有说清楚,我在数据库里面建了一个DBLINK,通过程序去调用这个DBLINK,不过没有成功。后来就在数据库里面建了一个过程,调用就成功了。