复制VB数据表到本地数据库
Posted
技术标签:
【中文标题】复制VB数据表到本地数据库【英文标题】:Copy VB Datatable To Local Database 【发布时间】:2013-12-03 11:32:55 【问题描述】:我正在使用和 Datagridview 使用 OleDbConnection 从 Excelsheet 加载数据 在 Datagridview 中编辑一些行后,我想存储它以供进一步使用 所以我只想将该数据存储在本地 VB 数据库中我可以使用以下代码将单个值插入本地数据库,但不知道如何将所有这些行插入数据库
cmd = New SqlCeCommand("Insert Into Users(name, phone) Values('phenry', ‘88866677’)", con)
If con.State = ConnectionState.Closed Then con.Open()
cmd.ExecuteNonQuery()
con.close
【问题讨论】:
为什么不对所有行使用循环? 但是我在数据库中有大约 8000 行所以单独执行所有查询可能需要很长时间。 . . VB.Net insert multiple records的可能重复 你应该在这个答案中使用类似的东西:***.com/a/17340117/341065 【参考方案1】:使用我的 SqlCeBulkCopy 库将数据表插入 SQL Server Compact
【讨论】:
谢谢,我已经提到过但是我正在寻找更简单的,因为我有不同的列名,所以它变得有些不合时宜以上是关于复制VB数据表到本地数据库的主要内容,如果未能解决你的问题,请参考以下文章
VB怎么将ADODB.Recordset取的表付到本地变量里
如何使 datagridview 实时连接到本地存储在 VB.NET 中的访问数据库?