在SQL Server中创建一个数据库,然后用Restore将Access数据库恢复过去。
解决方案 »
- (再开1贴)怎样随机生成中文字符串.--最后70分了.
- SQL Server 链接之 Kerberos 验证
- SQL2000如何无缝迁移到SQL2008上的问题请教!紧急!!
- 如何将两个结构相同表联合当一个表处理?
- 有没有人碰到这样的连接问题,帮帮忙
- 程序连到远程数据库上,过一会就会断开连接。
- 为什么delete不能删除数据
- 谁能帮我解决此问题,200分送上!!
- 在线等,怎样打开后缀为ODB的文件?
- help!!! 數據庫某表超過5萬,所以前台(vb)打開很慢。有何好的編程方法?
- 如何向SQL Server 2000 数据库的一个字符串字段插入一条含有'号记录
- 唉!,照着书上的代码抄的vfp也通不过,没办法了,请高手指点!!!!!
用两个Query:Query1 , Query2
with Query1 do
begin
Close ;
SQL.Clear ;
SQL.Add('Select * from AccessTable') ;
Open ;
While not eof do
With Query2 do
begin
Close ;
SQL.Clear ;
SQL.Add('insert into SQLServerTable (FieldName) values
(Query1.FieldByName('FieldName').AsString)') ;
ExecSQL ;
end ;
end; 其中,Query2的语句中字段名和值(values)可以通过循环就不用手工写了:)另外可以用Delphi的标准构件BatchMove实现,以及其他的数据库备份构件.
http://www.csdn.net/expert/topic/288/288983.shtm