我从网上找了很多把EXCEL导入到SQL数据库的代码,可是那些都是EXCEL表只有一个Sheet而已。
我想实现选择EXCEL文件后还选择导入哪个Sheet再导入。不知道如何实现。各位高手帮帮忙,谢谢啦。
我想实现选择EXCEL文件后还选择导入哪个Sheet再导入。不知道如何实现。各位高手帮帮忙,谢谢啦。
解决方案 »
- 问题再问,
- 怎样去掉子窗口的Title栏?
- 自定义公式问题?
- jimmy8hcn come on i give you moneyincsdn
- 怎样清除StringGrid控件的全部内容?
- 请问delphi7及其更早的版本的版权是现在的新公司易博龙的吗
- MIDLETPascal 有谁知道怎么使用,或者到哪里有这方面的资料
- 怎樣才能通過寫自己的程序去關閉在windows中已經打開的別人寫的程序。
- 特急:大家应该都能解决吧——关于DBRichText数据量大的情况下保存入数据库就乱麻
- Quickreport中的column header边条显示问题
- 懂汇编的帮忙看下
- TDBGridEh 控件是怎么计算列的合计数?
var
sheetList:Tstrings;
begin
if not OpenDialog1.Execute then exit;
sheetList :=TStringList.Create;
{ADOConn是数据库连接控件ADOConnection}
ADOExcel.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + OpenDialog1.FileName + ';Extended Properties=excel 8.0;Persist Security Info=false';
ADOExcel.Connected := True;
ADOExcel.GetTableNames(sheetList); //取SHEET列表
with Qexcel do
begin
Close;
sql.text:='select * from ['+sheetList[0]+']';//得到EXCEL文件中的第一个表格的数据
open;
//取数据,执行导入
end;
end;