C# sqlite 事务提交多个语句,提升插入速度
Posted liteFang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# sqlite 事务提交多个语句,提升插入速度相关的知识,希望对你有一定的参考价值。
private SQLiteConnection connection;
private SQLiteCommand command;
private SQLiteTransaction transaction;
string sqConnectionString = "ZG.db";
public void ExcuteQuery()
{
connection = new SQLiteConnection("Data source = " + sqConnectionString);
connection.Open();
//建立数据库并连接
command = connection.CreateCommand();
transaction = connection.BeginTransaction();
//开启事务
////
command.CommandText = string.Format("INSERT INTO CINFO VALUES(‘0‘,‘1‘,‘2‘,‘3‘,‘4‘)");
command.ExecuteNonQuery();
/////插入语句,可循环插入
transaction.Commit();
//提交事务
command.Dispose();
connection.Dispose();
//结束连接
MessageBox.Show("插入完毕");
}
以上是关于C# sqlite 事务提交多个语句,提升插入速度的主要内容,如果未能解决你的问题,请参考以下文章