求助,VS2015怎么连接SQLite数据库,大神来吧

 我来答
micro0369
2016-11-29 · TA获得超过1.2万个赞
知道大有可为答主
回答量:9250
采纳率:85%
帮助的人:4027万
展开全部
  1.  找到C#下SQLite操作驱动dll并下载:System.Data.SQLite

  2. 在项目中添加dll的引用

  3. 创建数据库(文件):

    SQLiteConnection.CreateFile("MyDatabase.sqlite");

  4. 连接数据库:

    SQLiteConnection m_dbConnection=new SQLiteConnection("Data 姿如Source=MyDatabase.sqlite;Version=3;");
               

    m_dbConnection.Open();

  5. 插入数据:

    String sql = "insert into highscores (name, score) values ('Me', 3000)";

           SQLiteCommand command = new SQLiteCommand(sql, m_dbConnection);

           command.ExecuteNonQuery();

           sql = "insert into highscores (name, score) values ('Myself', 6000)";     和滚        

           command = new SQLiteCommand(sql, m_dbConnection);           

           command.ExecuteNonQuery();   唤册余

           sql = "insert into highscores (name, score) values ('And I', 9001)";

           command = new SQLiteCommand(sql, m_dbConnection);    

           command.ExecuteNonQuery();


  6. 查询:

     

    string sql = "select * from highscores order by score desc";
          

    SQLiteCommand command = new SQLiteCommand(sql, m_dbConnection);
      

    SQLiteDataReader reader = command.ExecuteReader();
               

    while (reader.Read())
                  

        Console.WriteLine("Name: " + reader["name"] + "\tScore: " + reader["score"]);
    Console.ReadLine();

       

名片
2024-10-28 广告
Altair HyperWorks软件授权是优菁科技(上海)有限公司为客户提供的重要服务之一。我们确保每位客户都能合法、安全地使用HyperWorks这一先进的CAE(计算机辅助工程)平台。通过与Altair公司的紧密合作,我们为客户提供正... 点击进入详情页
本回答由名片提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式