现在2个库 ACCESS SQLSERVER 里面都有一张dept表 ,表结构一样
我要程序里把dept(ACCESS)的数据里写到dept( SQLSERVER )里
怎么实现
我在程序里 先取dept(ACCESS)
select * from dept 放到 dataset里 然后打开SQLSERVER的连接 ,写一个SQL
insert into dept(name,note) (select * from dataset.table[0] )
select * from dataset.table[0]不行,要怎么写啊
我要程序里把dept(ACCESS)的数据里写到dept( SQLSERVER )里
怎么实现
我在程序里 先取dept(ACCESS)
select * from dept 放到 dataset里 然后打开SQLSERVER的连接 ,写一个SQL
insert into dept(name,note) (select * from dataset.table[0] )
select * from dataset.table[0]不行,要怎么写啊
解决方案 »
- 求助,关于最小二乘法的算法
- select与电子表格
- WindowsService如何调试
- 急急急!! 有谁知道怎莫在 DataGrid 中 编辑数据吗?有个问题请帮忙!
- 求助 c# 控件xtraTabControl 怎么响应 Close
- 老问题了,也是难解决的问题,WINFORM下,DATAGRID多行选择的问题!!!!!!!!!!!!!!!!!!!!!
- 有没有修改VB编写的软件界面工具
- 请教:MDI程序启动时要做一些初始化工作,开始运行的时候比较慢,想做一个启动窗体显示程序启动的进度,哪位有一个例子,让我学习学习?
- 请问在C#中类似于vb中的inputBox 的函数是哪个呀???
- 在textBox中按下Enter或Tab时能够校验输入是否正确
- 求 WinForm 项目打包步骤 急!!!
- 关于这个画面如何设计呢?(求数据库设计和编程上的方法)
如果想用程序实现,可以把数据先读入一个表中,然后一条一条地导入到SQL Server数据库中
只能从数据集对象中把数据取出来然后望目标表里面插入
比如:
"insert into dept(name,note)values('"+
dataset.Tables[0].Rows[i]["name"].ToString() + "', '"
dataset.Tables[0].Rows[i]["note"].ToString() + "'"
其中i是你的记录号,循环插入
能实现么
insert into openrowset('Microsoft.Jet.OLEDB.4.0',
'x:\A.mdb';'admin';'',A表) select * from 数据库名..B表
/*************导入Access********************/
insert into B表 selet * from openrowset('Microsoft.Jet.OLEDB.4.0',
'x:\A.mdb';'admin';'',A表)