delphi 通过导入excel文件批量修改数据库表

时间:2021-11-07 07:21:29
delphi 通过导入excel文件批量修改数据库表,首先要先导入excel文件到dbgrid或stringgrid或listview或其它窗体预览,确定无误再点击修改,通过导入的excel文件关键字段修改数据库表,点击修改时,可以在窗体中显示一条条修改成功的提示,如何实现???
思路?
或参考源码??

3 个解决方案

#1


1 使用两个数据库连接控件,分别连接EXECL与数据库
2 使用两个查询控件,连接EXECL与修改的数据库,并绑定数据感知控件DBGRID
3 点击修改,循环EXECL表,修改数据库表.

#2


我现在的做法:
ADO1连接到EXCEL
ADO2连接到SQLserver
clientdataset1连到ado1
clientdateset2 连到ADO2
从clientdataset1里写数据到clientdateset2后保存

#3


http://topic.csdn.net/u/20100125/17/75c56665-8f49-4b26-b82d-19f795ad8298.html
http://topic.csdn.net/u/20100121/18/455d6ce8-af29-467e-9a80-834f8df410b7.html

#1


1 使用两个数据库连接控件,分别连接EXECL与数据库
2 使用两个查询控件,连接EXECL与修改的数据库,并绑定数据感知控件DBGRID
3 点击修改,循环EXECL表,修改数据库表.

#2


我现在的做法:
ADO1连接到EXCEL
ADO2连接到SQLserver
clientdataset1连到ado1
clientdateset2 连到ADO2
从clientdataset1里写数据到clientdateset2后保存

#3


http://topic.csdn.net/u/20100125/17/75c56665-8f49-4b26-b82d-19f795ad8298.html
http://topic.csdn.net/u/20100121/18/455d6ce8-af29-467e-9a80-834f8df410b7.html