数据库中的数据导出与导入,在线等 现有一个sql server 数据库 表s 字段 id title 我想把数据库中的数据导出来,再导入到 数据库 mysql 表s 字段 id title (导过一回的就不再导) 这怎么实现呀,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 现有一个sql server 数据库 表s 字段 id title 我想把数据库中的数据导出来,再导入到 数据库 mysql 表s 字段 id title (导过一回的就不再导) 这怎么实现呀,谢谢 方法有很多拉:1.将MSSQL内的数据导出为EXCEL,MYSQL在导进2.同时连接连个数据库,MSSQL取出一条数据先判MYSQL中有没有,没有插入,有就跳过。.....呵呵,你没提供代码不知道你具体想要什么方法。楼下的继续! 我就会点MYSQL,其他的不咋会 从SQL导出数据为TXTprocedure TForm1.Button10Click(Sender: TObject);var Ssql :string ;begintry ADOConnection10.Provider:='Microsoft.Jet.OLEDB.4.0;Data Source=c:\temp;Extended Properties="text;HDR=YES;";Persist Security Info=False' ; Ssql :='SELECT * into SQLTXT.txt FROM Zlyfp IN [ODBC]' + '[ODBC;Driver=SQL Server;UID=;PWD=;Server=program.;DataBase=yj;]' ; ADOConnection10.Execute(Ssql ); Application.MessageBox('导出数据成功 !', PChar('数据导入导出提示'), MB_OK + MB_ICONINFORMATION + MB_TOPMOST);except Application.MessageBox('导出数据失败 !', PChar('数据导入导出提示'), MB_OK + MB_ICONINFORMATION + MB_TOPMOST);end; end;将TXT导入数据到SQLprocedure TForm1.Button11Click(Sender: TObject);var Ssql :string ;begintry ADOConnection11.Provider:='Microsoft.Jet.OLEDB.4.0;Data Source=c:\temp;Extended Properties="text;HDR=YES;";Persist Security Info=False' ; Ssql :='select * INTO Zlyfp1 FROM ' + 'OpenRowset(''MSDASQL'', ''Driver={Microsoft Text Driver (*.txt; *.csv)}; '+ 'DefaultDir=c:\temp;'',''select * from SQLTXT.txt'')' ; ADOConnection11.Execute(Ssql ); Application.MessageBox('导出数据成功 !', PChar('数据导入导出提示'), MB_OK + MB_ICONINFORMATION + MB_TOPMOST);except Application.MessageBox('导出数据失败 !', PChar('数据导入导出提示'), MB_OK + MB_ICONINFORMATION + MB_TOPMOST);end; end; 从SQL导出数据为EXCELprocedure TForm1.Button14Click(Sender: TObject);var sqll:string ;begintry ADOConnection14.Provider :='Microsoft.Jet.OLEDB.4.0;Data Source=C:\TEMP\TempXY.xls;Extended Properties=Excel 8.0' ; ADOConnection14.Connected := False ; ADOConnection14.Connected := True ; sqll :='SELECT * into SQLEXCEL FROM Zlyfpxy IN [ODBC] [ODBC;Driver=SQL Server;UID=;PWD=;Server=program.;DataBase=yj;]'; ADOConnection14.Execute(sqll ) ; Application.MessageBox('导出数据成功 !', PChar('数据导入导出提示'), MB_OK + MB_ICONINFORMATION + MB_TOPMOST);except Application.MessageBox('导出数据失败 !', PChar('数据导入导出提示'), MB_OK + MB_ICONINFORMATION + MB_TOPMOST);end;end;将EXCEL导入数据到SQLprocedure TForm1.Button15Click(Sender: TObject);var sqll:string ;begintry ADOConnection15.Provider :='Microsoft.Jet.OLEDB.4.0;Data Source=C:\temp\Temp.xls;Extended ' + 'Properties="Excel 8.0;HDR=Yes;";Persist Security Info=False' ; ADOConnection15.Connected := False ; ADOConnection15.Connected := True ; sqll := 'SELECT * into SQLEXCEL FROM ' + 'OpenDataSource(''Microsoft.Jet.OLEDB.4.0'',''Data Source="C:\temp\Temp.xls";Extended Properties="Excel 5.0;HDR=Yes;";Persist Security Info=False'')...sheet1$' ; ADOConnection15.Execute(sqll ) ; Application.MessageBox('导出数据成功 !', PChar('数据导入导出提示'), MB_OK + MB_ICONINFORMATION + MB_TOPMOST);except Application.MessageBox('导出数据失败 !', PChar('数据导入导出提示'), MB_OK + MB_ICONINFORMATION + MB_TOPMOST);end;end; 正则,提取视频路径 留言版纠错 正则高手进 自动计算的问题,急需支援 PHP 一行太长 写不下, 续行(换行) 符是什么? PHP关于ajax中在Html页面方法传值问题 新手请教php5.0下的session数组问题,达人请进! 初学函数的困惑 谁给我个“规则表达式” 详细说明啊/??????? Php怎么做无闪烁刷新的聊天室!用socket可以做吗?asp里面有好多讨论,不过没有在php里面看到过! php checkbox 全选功能,在线等 导出execl问题。。急在线
表s 字段 id title
我想把数据库中的数据导出来,再导入到 数据库 mysql
表s 字段 id title (导过一回的就不再导)
这怎么实现呀,谢谢
1.将MSSQL内的数据导出为EXCEL,MYSQL在导进
2.同时连接连个数据库,MSSQL取出一条数据先判MYSQL中有没有,没有插入,有就跳过。
.....呵呵,你没提供代码不知道你具体想要什么方法。楼下的继续!
var
Ssql :string ;
begin
try
ADOConnection10.Provider:='Microsoft.Jet.OLEDB.4.0;Data Source=c:\temp;Extended Properties="text;HDR=YES;";Persist Security Info=False' ;
Ssql :='SELECT * into SQLTXT.txt FROM Zlyfp IN [ODBC]' +
'[ODBC;Driver=SQL Server;UID=;PWD=;Server=program.;DataBase=yj;]' ;
ADOConnection10.Execute(Ssql );
Application.MessageBox('导出数据成功 !', PChar('数据导入导出提示'), MB_OK +
MB_ICONINFORMATION + MB_TOPMOST);
except
Application.MessageBox('导出数据失败 !', PChar('数据导入导出提示'), MB_OK +
MB_ICONINFORMATION + MB_TOPMOST);
end;
end;
将TXT导入数据到SQLprocedure TForm1.Button11Click(Sender: TObject);
var
Ssql :string ;
begin
try
ADOConnection11.Provider:='Microsoft.Jet.OLEDB.4.0;Data Source=c:\temp;Extended Properties="text;HDR=YES;";Persist Security Info=False' ;
Ssql :='select * INTO Zlyfp1 FROM ' +
'OpenRowset(''MSDASQL'', ''Driver={Microsoft Text Driver (*.txt; *.csv)}; '+
'DefaultDir=c:\temp;'',''select * from SQLTXT.txt'')' ;
ADOConnection11.Execute(Ssql );
Application.MessageBox('导出数据成功 !', PChar('数据导入导出提示'), MB_OK +
MB_ICONINFORMATION + MB_TOPMOST);
except
Application.MessageBox('导出数据失败 !', PChar('数据导入导出提示'), MB_OK +
MB_ICONINFORMATION + MB_TOPMOST);
end;
end; 从SQL导出数据为EXCELprocedure TForm1.Button14Click(Sender: TObject);
var
sqll:string ;
begin
try
ADOConnection14.Provider :='Microsoft.Jet.OLEDB.4.0;Data Source=C:\TEMP\TempXY.xls;Extended Properties=Excel 8.0' ;
ADOConnection14.Connected := False ;
ADOConnection14.Connected := True ;
sqll :='SELECT * into SQLEXCEL FROM Zlyfpxy IN [ODBC] [ODBC;Driver=SQL Server;UID=;PWD=;Server=program.;DataBase=yj;]';
ADOConnection14.Execute(sqll ) ;
Application.MessageBox('导出数据成功 !', PChar('数据导入导出提示'), MB_OK +
MB_ICONINFORMATION + MB_TOPMOST);
except
Application.MessageBox('导出数据失败 !', PChar('数据导入导出提示'), MB_OK +
MB_ICONINFORMATION + MB_TOPMOST);
end;
end;
将EXCEL导入数据到SQLprocedure TForm1.Button15Click(Sender: TObject);
var
sqll:string ;
begin
try
ADOConnection15.Provider :='Microsoft.Jet.OLEDB.4.0;Data Source=C:\temp\Temp.xls;Extended ' +
'Properties="Excel 8.0;HDR=Yes;";Persist Security Info=False' ;
ADOConnection15.Connected := False ;
ADOConnection15.Connected := True ;
sqll := 'SELECT * into SQLEXCEL FROM ' +
'OpenDataSource(''Microsoft.Jet.OLEDB.4.0'',''Data Source="C:\temp\Temp.xls";Extended Properties="Excel 5.0;HDR=Yes;";Persist Security Info=False'')...sheet1$' ;
ADOConnection15.Execute(sqll ) ;
Application.MessageBox('导出数据成功 !', PChar('数据导入导出提示'), MB_OK +
MB_ICONINFORMATION + MB_TOPMOST);
except
Application.MessageBox('导出数据失败 !', PChar('数据导入导出提示'), MB_OK +
MB_ICONINFORMATION + MB_TOPMOST);
end;
end;