delphi如何将明细表中的数据保存到数据库中

delphi如何将明细表中的数据保存到数据库中,第1张

1 连接到数据,例如用

ADOConnection设置连接数据库,

新建一个ADOQuery

2新建表格, 例如 table2a:

ADOQuerysqltext := 'CREATE TABLE table2a

(

name varchar(20),

age INT

)';

ADOQueryopen;

ADOQueryclose;

3 加入数据表

ADOQuerysqltext := 'BULK INSERT table2a FROM 'c:\table2a_filetxt'

WITH

(

FIELDTERMINATOR = ',',

ROWTERMINATOR = '\n'

)';

ADOQueryopen;

excel是二维表格式的文件,因为跟关系形数据库存储数据格式相同(行,列),所以可以用他来当数据库用

通俗的说,你可以把excel表当成数据库表来用,和其他access或sql比缺点是速度太慢!!

很多编程语言都对其支持,方法也大同小异,语法绍有不同

可以导入到数据库

Dim cnDel As New ADODBConnection '---------------删除旧数据库1-1

Dim rDel As New ADODBRecordset

Dim sqlDel1 As String

cnDelOpen "DBQ=" & AppPath & "\data\datamdb;Driver={Microsoft Access Driver (mdb)};"

sqlDel1 = "delete from data1"

cnDelExecute sqlDel1

cnDelClose '---------------删除旧数据库1-1

以上就是关于delphi如何将明细表中的数据保存到数据库中全部的内容,包括:delphi如何将明细表中的数据保存到数据库中、Excel表格里的数据是存储在数据库里吗、怎样将mshflexgrid表格的数据保存到access数据库里等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9472504.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存