如何通过delphi 如一按button 按扭将excel 文件显示在form中,并存入sql2000 如何通过delphi 如一按button 按扭将excel 文件显示在form中,并存入sql2000知道的朋友能详细说下吗。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.如果是顯示數據:那麼可以使用OLE方式或連接EXCEL表的方法顯示其數據...2.如果是保存文件:就用流方式 用ole容器,来显示excel,方法自己去查保存到数据库,用blob字段,可以直接loadfromfile 估计你是想做导入接口吧,我之前的做法是用ADO去连接EXCEL,用数感控件就可以显示,如果内容没有特殊符号的,可以用直接用语句插入到SQL里,如果有特殊符号的,用另外一个dataset对口赋值 给你复制一部分代码。var Excel: Variant; WorkBook: Variant; WorkSheet: Variant;begintry if Excel <> Null then Excel := Null; Excel := CreateOLEObject('Excel.Application');except Application.MessageBox(PChar('您的机器中未正确安装 Microsoft Excel。'), '导入数据', MB_ICONWARNING); Exit;end;WorkBook := Excel.WorkBooks.Open(FileName);WorkSheet := WorkBook.WorkSheets.Item[1];WorkSheet.Cells[1, 1];//这就是取出来第一行第一列的内容了,你自己放控件赋值。数据库也可赋值,但是流保存很牛比,简单,我不会,正在学,很厉害 编程太难了,我也很想学好,可是那么多控件,都不知道怎么使,最基础的学不会还怎么学别的。就像2说的OLE容器是怎么回事都不知道,是不是像DBGRID那样的控件? 请问cxgrid 录入信息时 怎么添加本地图片 保存到数据库 请问大家delphi中的控件都是以运行时包存在的吗? 请教一下用TQuery控件后的问题. 数据模块(DM)一般是生成同一个实例,现在我想生成多个不同的实例,怎么办? 为什么这样对我!!!!!!!!!!!!!!!!为什么~~~!!!!!!!!!!!!!!! 请教各位大哥! 请问哪里有indy控件的中文教程可以下载? DELPHI报表的问题 BDE安装? richedit 如何实现这种行线效果,大师帮忙 谁用过delphi做过数字签名? 为什么ClientDataSet已经是最后一条记录了,而Eof()函数返回不为True
2.如果是保存文件:就用流方式
保存到数据库,用blob字段,可以直接loadfromfile
var
Excel: Variant;
WorkBook: Variant;
WorkSheet: Variant;
begin
try
if Excel <> Null then
Excel := Null;
Excel := CreateOLEObject('Excel.Application');
except
Application.MessageBox(PChar('您的机器中未正确安装 Microsoft Excel。'), '导入数据', MB_ICONWARNING);
Exit;
end;
WorkBook := Excel.WorkBooks.Open(FileName);
WorkSheet := WorkBook.WorkSheets.Item[1];
WorkSheet.Cells[1, 1];//这就是取出来第一行第一列的内容了,你自己放控件赋值。数据库也可赋值,但是流保存很牛比,简单,我不会,正在学,很厉害