L leader47 Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-30 #1 请问怎样用程序实现将 Excel 数据 导入数据库 ? 请给点提示。。。
A angellover Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-30 #2 SQL SERVER中? http://www.delphibbs.com/delphibbs/DispQ.asp?LID=196114 http://www.delphibbs.com/delphibbs/dispq.asp?lid=2574519
SQL SERVER中? http://www.delphibbs.com/delphibbs/DispQ.asp?LID=196114 http://www.delphibbs.com/delphibbs/dispq.asp?lid=2574519
F fc182 Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-30 #3 我在三层里做过 往oracle里导 我是从excel里读一条记录,调用clientdataset.appserver的函数,插入一条 感觉这样好麻烦 还容易出错 楼主是三层么 一起研究一下 116110337
我在三层里做过 往oracle里导 我是从excel里读一条记录,调用clientdataset.appserver的函数,插入一条 感觉这样好麻烦 还容易出错 楼主是三层么 一起研究一下 116110337
E eastweast Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-30 #4 方法很多,主要看你是什么环境,什么数据库,程序是做什么的? 比较一般的办法就是用delphi的控件(TExcelApplication/TExcelWorkbook/TExcelWorkSheet)来过,具体操作方法可以参看: http://www.delphibbs.com/delphibbs/dispq.asp?lid=759711
方法很多,主要看你是什么环境,什么数据库,程序是做什么的? 比较一般的办法就是用delphi的控件(TExcelApplication/TExcelWorkbook/TExcelWorkSheet)来过,具体操作方法可以参看: http://www.delphibbs.com/delphibbs/dispq.asp?lid=759711
S sunnyfairy Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-01 #5 用SQL Server的DTS啊 或者查看碧血剑的文章。
E easykoala Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-01 #6 将excel表配置成odbc。。。 然后不就简单了???
在 在世寻欢 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-01 #9 要看格式了,如果是复杂的表格,要先分析的,以为那些工具这么万能么?
Z zbr Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-01 #11 V: Variant; V:= CreateOleObject('Excel.Application'); V.WorkBooks[1].WorkSheets[1].Cells[Row,Col].Text
V: Variant; V:= CreateOleObject('Excel.Application'); V.WorkBooks[1].WorkSheets[1].Cells[Row,Col].Text
L leader47 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-01 #12 没什么特别要求。只要能把 Excel 导入delphi的某个控件(如:DBgrid),再插入数据库(Access)就可以。 我只知道这些,不知道具体用什么语句。请大家再指点一下。
D dingbaosheng Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-01 #13 1、用SQL语句 2、用DELPHI写代码---》ADO/ODBC 3、用DELPHI写代码---》OLE方式 4、直接分析文件格式 ---》直接读写EXCEL文件
P pilina Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-01 #14 Excel--->Access,然后在DBgrid中显示 edt_table.Text是Access的TableName edt_excelPath.Text是excel的路径 edt_sheet.Text是excel的簿名 使用Sql语句如下,可以将Excel导入Access: Sql:='select * into '+edt_table.Text+' FROM [excel 8.0;database='+edt_excelPath.Text+'].['+edt_sheet.Text+'$]';
Excel--->Access,然后在DBgrid中显示 edt_table.Text是Access的TableName edt_excelPath.Text是excel的路径 edt_sheet.Text是excel的簿名 使用Sql语句如下,可以将Excel导入Access: Sql:='select * into '+edt_table.Text+' FROM [excel 8.0;database='+edt_excelPath.Text+'].['+edt_sheet.Text+'$]';