访问很多数据库(20分)

  • 主题发起人 主题发起人 moutocean
  • 开始时间 开始时间
M

moutocean

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在要处理一批数据,它们分散于20多个库中,而且有
些之间的联系不是很紧密,请问有什麽好的方法能取出
这些数据?
 
这很好办!首先你必须建立20多个数据库的表,而后分门别类地根据你的要求处理
适当的数据,并打开指定的数据库,可能中间还需要有临时库作为缓冲,一定能行,
我处理的数据也有十几个,解决的办法也是如此。
 
Jams,你好.那是不是需要每一张表格都要对应一个table?
 
要想在多库间建立关联,首先这些库中都必须包含一个一致的关联字段,如身份证号或其他编号等。然后可使用SQL语句或主从关系的TABLE进行操作。
 
类似的工作量很大,推荐用SP完成
 
象你说的问题,最好的解决方法是使用Delphi的主要--明细数据库,
只是在数据库中要设一索引字段,还有,这种数据库的不足就是删除数据库
的记录时相当麻烦,具体内容可见有关资料!
 
也可以使用一个Table对应很多表
只要在运行时,动态的改写TableName即可.
当然正在打开的表必须关闭.
 
我看用Sql语句
 
大概是个大型工程哦,建了20多个库,挺吓人的:-).
 
看下来好象是20多个表? 20多个表可不算什么大工程, 中等应用程序有时就要这么多表
20多个库也很正常. 如果应用很分散, 20多个库的工程也不一定大.
 

插一句题外话:
如果一个,或多个库中的字段名或类型进行了修改的话,那么多的 Table 是不
是要改死人啊 ...
 
切勿走向另一个极端!
 
多人接受答案了。
 
后退
顶部