如何将EXCEL表格中的记录导入DBGRID中?(100分)

  • 主题发起人 主题发起人 luozhiyuan
  • 开始时间 开始时间
L

luozhiyuan

Unregistered / Unconfirmed
GUEST, unregistred user!
各位老兄,这个问题困扰了我很久,请帮帮忙:
DBGRID1中已填充了记录。现要大批量添加新记录。这些新记录已存在于EXCEL表中。
请问如何将EXCEL表中的这些记录导入到DBGRID1中,再一次性保存到数据库中?
 
用ado可以存取excel表,使用Microsoft Jet 4.0 OLE DB Provide,并且将数据链接属性
(data link properties)的所有页(第四页)的Extended Properties属性设为EXCEL 8.0.
这样存取excel表就与数据库表一样了.
 
用Active控件也可以
 
各位老兄,能不能说得具体些呀!
 
也可以用
dbgrid1.datasource.dataset.fields[1].asstring = MyWorkBook.WorkSheets[1].Cells[i,1].Value
的方式添加
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部