当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·win2000server不能防问工作组    »显示摘要«
    摘要: 一个对等局域网,一台2ks,两台2kp,两台98,网关是一台2kp,都在同一个工作组。现在的问题是所有的机器都不能防问工作组,2k的机器提示“不能防问工作组,服务器没有设置事务处理”98则提示“不能防问网络”但所有的机器都能直接在运行中防问其它机器,并共享上网正常,要怎么样设置才能防问工作组呢? ......
    摘要: 如题! 先谢谢了! ......


如何将一个数据库中的某个表中的数据拷贝到另一个数据库中的某个表

有两个数据库,是物理隔离的。  
  现在想把数据库A中的a表中的全部数据,或者部分数据,  
  拷贝到数据库B的b表中,请问程序中该如何处理?  
   
  现在考虑的做法是将a表中的数据导出存为某种格式的文件,再把这个文件中的数据给恢复到b表中。  
   
  向大家请教,a表中的数据可以存为什么格式的文件?又用那种格式的文件比较好处理?将一个表的数据导出或者恢复,这个在程序中具体怎么实现?需要用什么控件?  
   
  如果有其他的方法解决问题也请多多指教!  
  谢谢!  
   
 

NO.1   作者: ChinaOk

导出,导入,

NO.2   作者: soaringsouth

描述不清楚  
  什么格式的表,所谓物理隔离是什么意思?

NO.3   作者: firetoucher

关键看你两个数据库分别是什么数据库?相隔多远?  
   
  你可以:  
  1。利用数据库备份和恢复  
  2。数据库文件直接拷贝  
  3。用倒入和导出工具比如SQL   SERVER的BCP和DTS  
  4。生成SQL命令  
  5。其他如文本文件、excel文件等,不过就要自己写倒入和导出了。  
   
 

NO.4   作者: tpmao

 
  你使用SQLSERVER   的DTS,基本上支持所有的数据格式。其实文本文件还是要你自己新建数据库然后用程序一个记录一个记录的添加的。对于SQLSERVER的DTS是要求本机器能够访问到源数据库的!!!!!!!!  
   
  按照你后面的说法你可以先把源数据库备份为*.bak文件,然后你拷贝到目的机器上然后用恢复就可以搞顶了!!!

NO.5   作者: tpmao

有问题1!!可以发消息和我联系!!!

NO.6   作者: boboiilee19

使用两个数据集(Ado或BDE),指向两个数据库,读数据库A,插入数据库B,OK

NO.7   作者: WWWWA

什么数据库,用什么方式连接?

NO.8   作者: nydayang

一般只要数据库连接正确后就可以用DELPHI里的数据库自动转换工具来转换了

NO.9   作者: shao528

例子:  
   
  Insert   目的数据库..表名(a,b,c)  
  Select   a,b,c   From   源数据库..表名  
 

NO.10   作者: shao528

前提是两个数据库在同一服务器上,这种效率很高。如果不在同一服务器上,那只能通过Delphi了。

NO.11   作者: shao528

如果不在同一服务器上,还有一种主法:  
  先执行    
    AddlinkedServer   服务器名  
   
  将远程服务器加进来,然后:  
   
  Insert   服务器名.目的数据库..表名(a,b,c)  
  Select   a,b,c   From   源数据库..表名

NO.12   作者: shao528

用ADOQuery的SaveToFile保存为xml文件和LoadFromFile不就解决了吗?

NO.13   作者: shao528

如果你是用BDE的话,就用BatchMove控件,具体自己查吧,很容易用的。


    摘要: 今天看到sina” 心碎妻子凌晨5楼坠下 丈夫不顾安危3楼跳下救妻”,想到了我的那位。艾,也是一不小心就要自杀,还说是因为爱我。 上次,我们吵架,她就自杀过一次了。前天,吵架,又是拿着刀子,要这要那的。。。。。。, sina上的有人评论那则新闻说的:这种女的好可怕哦,连生命都不爱的女人,男人还去爱她做什么?。她给我感觉好可怕。 她说我一直不爱她,他这样态度,我怎么敢爱啊?我只有怕! 今年我......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE