melody陶喆 百度云地址:C# 一道相当难度的题.

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/02 16:36:32
其实说起来倒是简单.

C# 如何将Access中的表格数据及结构一并转入MSSQLSERVER中,形成同样结构同样数据行的一张新表?

不用实现.说出你的思路;
未知表结构,我要做一个通用的转换数据库程序.

1.首先取得表的结构:Select top 1 from TableName where 1=2
2.取出字段名称,形成Create table语句。在Access中建表。
3.把数据到如Access.

先在在MSSQLSERVER里建表,注意结构要与AC里的一样:
Create table tablename
(
cols1 int primary key,
cols2 varchar(20)
)
建完表之后,从Access表里读取数据,如:
rs.Open "Select * from tablename"
while not rs.eof
'这里使用Insert语句,一条一条插入SQL库
rs.movenext
loop