zoukankan      html  css  js  c++  java
  • .Net中使用数据库(sqlite)的大体流程(简单向)

    说来数据库,各种语言各种数据库在操作上大体无异,基本都是连接数据库操作数据库关闭数据库连接的流程,不过Sqlite由于是单文件数据库,相比其他服务器的数据库连接更简单,只需要给定数据库文件的路径即可。

    SQLiteConnectionStringBuilder str = new SQLiteConnectionStringBuilder();//声明数据库连接字符串
    str.DataSource ="mydata.db"; //给定数据库文件【指定数据源】(需完善具体路径)
    using (var con = new SQLiteConnection(str.ConnectionString))//使用using及时释放数据库连接占用的资源
    {
      con.Open();//连接数据库
      const string cmdStr = "(SQL语句)";
      using (var cmd = new SQLiteCommand(cmdStr, con))//用SQL语句声明SQLCommand对象,操作结束后自动释放
      {
        try
        {
          cmd.ExecuteNonQuery();//执行SQL语句
        }
        catch (System.Exception ex)//捕获异常
        {
    
        }
      }
    }

    嘛,大概就是这样,是不是so easy呢?对于其他的服务器类型的数据库,差异的地方也仅仅在于连接数据库的时候,我们只需要在连接字符串中进一步提供网络(本地即为localhost)服务器的地址、端口号、数据库账号和密码即可,之后的操作完全一样。【切记每次数据库操作后及时释放资源哦!】

  • 相关阅读:
    嵌入式软件设计第7次实验报告
    自我介绍
    软工 需求分析
    微软小娜app的使用
    嵌入式软件设计第12次实验报告
    嵌入式软件设计第11次实验报告
    嵌入式软件设计第十次
    嵌入式软件设计第九次
    软件工程需求分析
    嵌入式软件设计第8次实验
  • 原文地址:https://www.cnblogs.com/snys98/p/4300525.html
Copyright © 2011-2022 走看看