C# SQLite批量快速插入数据

using System.Data;
using System.Data.SQLite;

namespace SQLite
{
    class Program
    {
        static void Main(string[] args)
        {
            //数据源
            DataTable dtData = new DataTable();

            //创建数据库
            SQLiteConnection con = new SQLiteConnection("Path\\Data.db");
            con.Open();

            //创建数据表
            SQLiteCommand cmd = new SQLiteCommand("create table data ( id bigint, name varchar(10))", con);
            cmd.ExecuteNonQuery();

            //关闭同步
            cmd.CommandText = "pragma synchronous = 0";
            cmd.ExecuteNonQuery();

            using (SQLiteTransaction tran = con.BeginTransaction())
            {
                try
                {
                    using (SQLiteCommand command = new SQLiteCommand("Insert into data( id, name ) values( @id, @name )", con))
                    {
                        foreach
  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C是一种编程语言,最初由美国计算机科学家Dennis Ritchie在20世纪70年代初开发。C语言以其简洁、高效和可移植性而闻名,被广泛应用于系统软件、嵌入式系统、驱动程序以及其他要求高性能和低级别控制的应用。 C语言具有多种特性和功能,使其成为编写高效程序的理想选择。首先,C语言提供了丰富的基本数据类型和操作符,包括整数、浮点数、字符和指针等。这些数据类型和操作符可以被灵活组合使用,以便实现各种计算和逻辑操作。 其次,C语言支持函数和模块化编程的概念。程序员可以将代码划分为多个函数,每个函数负责执行特定的任务。这种模块化的设计使代码更易于理解、维护和重用。 此外,C语言还具有强大的控制结构,如条件语句和循环语句。这些结构允许程序根据条件执行不同的代码块或重复执行特定的代码块,从而增强程序的灵活性和效率。 除了上述特性外,C语言还提供了丰富的标准库,包含了各种函数和工具,用于处理常见的任务,如输入/输出操作、字符串处理、内存管理等。这些库函数的使用使程序员能够更加高效地实现复杂的功能。 总之,C语言是一种功能强大、高效且可移植的编程语言。它的简洁语法和丰富的特性使得程序员可以编写高效、可靠和可维护的代码。无论是开发系统软件还是嵌入式系统,C语言都是一个不可或缺的工具。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值