将EXCEL表格导入DBF数据库的实例.docx

将EXCEL表格导入DBF数据库的实例.docx

ID:50304456

大小:32.76 KB

页数:11页

时间:2020-03-07

将EXCEL表格导入DBF数据库的实例.docx_第1页
将EXCEL表格导入DBF数据库的实例.docx_第2页
将EXCEL表格导入DBF数据库的实例.docx_第3页
将EXCEL表格导入DBF数据库的实例.docx_第4页
将EXCEL表格导入DBF数据库的实例.docx_第5页
资源描述:

《将EXCEL表格导入DBF数据库的实例.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、下面一段代码是将EXCEL表格导入DBF数据库的实例usescomobj;procedureTexcelfrm.Button1Click(Sender:TObject);varoe:variant;n1:string;i,j:integer;begin  oe:=CreateOleObject('Excel.Application');  oe.visible:=true;  oe.workbooks.open(FileListBox1.FileName);  j:=2;  //假定标题在第一行   trywithadoQuery1do   begin    n1:

2、='insertintotablename(fieldslist)values(:fieldslist)';    close;    sql.Clear;    sql.Add(n);    whileoe.worksheets[sheetname].cells[j,1].text<>''do    begin      fori:=1to列数do        Parameters.Items[i-1].Value:=oe.worksheets[sheetname].cells[j,i].text;      execsql;      j:=j+1;    e

3、nd;oe.visible:=false;    showmessage('导入完毕');   end;   except     oe.visible:=false;     showmessage('数据库错误或有重复编号,请检查');   end;end;  回复人:gg1335 回复时间:2004-8-209:05:00下面的代码是导出为EXCELunitUnit1;interfaceuses  Windows,Messages,SysUtils,Classes,Graphics,Controls,Forms,Dialogs,  Grids,DBGrids,

4、Db,DBTables,StdCtrls,Excel97,OleServer,ComObj,ActiveX;type  TForm1=class(TForm)    Button1:TButton;    Table1:TTable;    DataSource1:TDataSource;    DBGrid1:TDBGrid;    ExcelApplication1:TExcelApplication;    ExcelWorkbook1:TExcelWorkbook;    ExcelWorksheet1:TExcelWorksheet;    SaveDia

5、log1:TSaveDialog;    procedureButton1Click(Sender:TObject);    procedureFormCreate(Sender:TObject);    procedureFormDestroy(Sender:TObject);  private    {Privatedeclarations}  public    {Publicdeclarations}    ExcelFormatNum:TStrings;//ExcelFormatNum    ExcelFormatStr:TStrings;//ExcelF

6、ormatStr       functionExportDBGrid(DBGrid:TDBGrid;SheetName:string):boolean;//直接保存,不显示EXCEL    functionExportDataToExcelV(SheetName:string;DBGrid:TDBGrid;ExcelApplication:TExcelApplication;        ExcelWorkbook:TExcelWorkbook;ExcelWorksheet:TExcelWorksheet):boolean;//显示EXCEL    functi

7、onConvertIntToCharacters(IntNumber:Integer):string;    functionGetNumberFormat(s:string):string;//判断字段的格式    functionFindExcelFormatStr(s:string):Boolean;//找字符格式    functionFindExcelFormatNum(s:string):Boolean;//找数字格式  end;var  Form1:TForm1;implementation{$R*.DFM}functionTForm1.Expor

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。