永发信息网

vb中 如何把一个表1复制到其他数据库的表2中,格式相同。

答案:2  悬赏:60  手机版
解决时间 2021-02-03 20:41
'cn1 和 cn2 以成功连接 数据库1 和 数据库2
Set rs = cn1.Execute("selecr * form 表1") 'rs获得表
cn2.Execute (sql) '使用sql语句如何实现?
最佳答案
cn2.execute("insert into 表2 from rs")
全部回答
private sub command1_click() dim conn dim mdbfile as string '数据库名,需要手工指定 dim oldtable as string '旧表名 dim newtable as string '新表名 set conn = createobject("adodb.connection") mdbfile = "d:\software\ast541g\ast541g\astro3.mdb" conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=;dbq=" & mdbfile, 1, 3 oldtable = "info" newtable = "info_copy" conn.execute "select * into " & newtable & " from " & oldtable'复制操作 conn.close set conn = nothing end sub '没看清你的要求,补充一下,access 不支持跨数据库的表格复制的sql语句 'sql数据库支持,下面是sql的方法 private sub command1_click() dim conn dim mdbfile as string '目标数据库名,需要手工指定 dim oldtable as string '旧表名 dim newtable as string '新表名 set conn = createobject("adodb.connection") mdbfile = "d:\software\ast541g\ast541g\astro3.mdb" conn.open "driver={sql server};server=sql服务器名称;uid=username;pwd=数据库密码;database=数据库名称" , 1, 3 oldtable = "info" newtable = "info_copy" conn.execute "insert into openrowset('microsoft.jet.oledb.4.0','" & mdbfile & "';'admin';''," & newtable & ") select * from " & oldtable conn.close set conn = nothing end sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
清洗剂会把洗衣机弄坏吗
昨天被够狗咬了打过针啦,可以吃桃罐头吗
丽民汽车修理厂地址在什么地方,我要处理点事
微博怎么充高级会员?想去抢TFBOYS演唱会购票
翔字多少笔画
大巨龙山马场地址在什么地方,想过去办事
我们今天肯定武则天,主要是因为DA. 我国历史
如何提升教师师德素养打造优秀团队
皓天陈二手车经营有限公司地址好找么,我有些
阳曲县人民医院-眼科地址在什么地方,想过去
谁知道周星驰演的唐伯虎点秋香里春香谁演的?
莲花汽车(四川益有攀枝花华兴店)地址好找么,
联通合约机 我要是把电话卡拿出来不用 然后用
鄂城区鄂州职业大学-全城潮流街舞怎么去啊,
说一说现实生活中平行四边形容易变形的事例.
推荐资讯
大运电动三轮车专卖这个地址在什么地方,我要
先端的意思是什么啊?知道的请说下!
从农行转账到招商需要多长时间?
飞白书的意思是什么啊?知道的请说下!
仰口矿泉水(大尧水站)地址有知道的么?有点事
女性八字,甲子,癸酉,丙午,辛卯各代表什么
山西晋城 高平结婚择日用的是什么 哪 一种方
想起个简单点的英文名要好听有气质的,
无线充电对手机好吗
青密在什么地方啊,我要过去处理事情
新速腾挂空挡熄火,打火时候提示p档是什么意思
聊聊网吧地址在什么地方,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?