起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 183|回复: 7

【搞定】请问x3可以跨数据库操作吗?**

[复制链接]
发表于 2007-9-28 11:00:05 | 显示全部楼层 |阅读模式
请问我现在sql server 中有两个数据库(db1和db2),x3中可以同时访问这两个数据库吗?即跨数据库操作取数据
回复

使用道具 举报

发表于 2007-9-28 11:03:58 | 显示全部楼层

Re: 请问x3可以跨数据库操作吗?

最初由 zql 发布
[B]请问我现在sql server 中有两个数据库(db1和db2),x3中可以同时访问这两个数据库吗?即跨数据库操作取数据 [/B]


办法很简单:
     把DB1中要访问的Studio中的表,拷到Db2目录下即可,数据字典表逻辑上是2个表,但对应物理表中是同一个表.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-28 11:06:08 | 显示全部楼层

谢谢您的回复
您说的我明白
但我的意思是能不能同时连接两个了(不做数据拷贝的操作)
回复 支持 反对

使用道具 举报

发表于 2007-9-28 11:11:58 | 显示全部楼层
看一下在哪儿跨数据库操作,如果是两个功能分别从两个地方来取,肯定是没问题。如果两个数据集从分别从两个库取数据也没问题。如果一个数据集从两个库中取数据就会有问题了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-28 11:31:08 | 显示全部楼层
回4楼的话,我说的数据库不是在不同业务空间下建的数据库了,而是sql server中存在的两物理数据库了
连接这两个数据库不是要两个数据源?但x3目前提供的不是只能一次连一个数据源?
回复 支持 反对

使用道具 举报

发表于 2007-9-28 11:31:09 | 显示全部楼层
最初由 zql 发布
[B]恩
谢谢您的回复
您说的我明白
但我的意思是能不能同时连接两个了(不做数据拷贝的操作) [/B]



不用Studio的TSQLDataSet,自定义数据集,就像Delphi中通过TQuery直接访问数据库那样.Delphi中怎么用SQL实现的就怎么设置

用TDataset就行了,直接给他设置SQL.

或者试一试直接给数据集设置SQL,不用平台中去选择表的那些设置.直接把SQL语句给它贴进去测试一把.应该可以的
回复 支持 反对

使用道具 举报

发表于 2007-9-28 11:39:03 | 显示全部楼层
您可以使用两个逻辑数据库连接到两个物理数据库。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-28 11:40:01 | 显示全部楼层
结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-28 07:48 , Processed in 0.050044 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表