说来数据库,各种语言各种数据库在操作上大体无异,基本都是连接数据库、操作数据库、关闭数据库连接的流程,不过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)服务器的地址、端口号、数据库账号和密码即可,之后的操作完全一样。【切记每次数据库操作后及时释放资源哦!】

转载于:https://www.cnblogs.com/snys98/p/4300525.html

.Net中使用数据库(sqlite)的大体流程(简单向)相关推荐

  1. Python中使用数据库SQLite

    参考原文 廖雪峰Python教程 使用SQLite SQLite是一种嵌入式数据库,它的数据库就是一个文件.由于SQLite本身是用C写的,而且体积很小,所以经常被集成到各种应用程序中,甚至在IOS和 ...

  2. android开发中的数据库SQLite的使用

    其实学习android很久了,关于数据存储,之前学习的时候也一同学习过,编程这些东西很久没用都忘得差不多了,最近做个项目要用到,所以又学习了一遍. android中关于数据的存储有好几种,这次主要是S ...

  3. Python中使用数据库SQLite和MySQL

    一.数据库SQLite 1 建立数据库与建立表 直接来看例子: import sqlite3conn = sqlite3.connect("test.db"); c = conn. ...

  4. Android中有关数据库SQLite的介绍

    SQLite是android提供的一个关系型数据库.今天要总结的主要内容就是它. 在使用SQLite的时候用到的抽象类是 SQLiteOpenHelper 有关这个函数的详细内容你可以在Android ...

  5. 如何在Qt中使用数据库Sqlite保存和提取图片

    先看Qt官方的例子:源码来自How to Store and Retrieve Image on SQLite How to Store and Retrieve Image on SQLite - ...

  6. 【嵌入式实验】《嵌入式数据库 sqlite 移植及使用》

    嵌入式数据库 sqlite 移植及使用 一.实验目的 二.实验内容 三.预备知识 四.实验设备及工具(包括软件调试工具) 五.实验步骤 实验一:移植嵌入式数据库 sqlite 1~5:安装 sqlit ...

  7. 南京邮电大学嵌入式系统开发实验3:嵌入式数据库sqlite移植及使用

    实验3  嵌入式数据库sqlite移植及使用 一.实验目的 理解嵌入式软件移植的基本方法,掌握sqlite数据库软件移植的步骤,掌握sqlite开发的两种方式-命令模式和C代码开发模式的使用方法,并编 ...

  8. android中的数据库操作(SQLite)

    android中的数据库操作 android中的应用开发很难避免不去使用数据库,这次就和大家聊聊android中的数据库操作. 一.android内的数据库的基础知识介绍 1.用了什么数据库   an ...

  9. android中常用的数据库,安卓中轻量级数据库SQLite的使用

    安卓上集成了一个轻量级的数据库,SQLite 使用数据库有两种办法,一个是利用SQLiteDatabase对象来操作,管理数据库. 常用的用于打开一个文件对应的数据库的方法有: openDatabas ...

  10. 在JSTL 中使用小型数据库 SQLite

    文章目录 一.Sqlite 数据库命令行工具的下载 下载地址: 二.Sqlite 数据库 shell 工具的使用方法 1.创建数据库 2.Sqlite 数据库中表的创建: 3.表中数据的插入 4.Sq ...

最新文章

  1. 几步教你轻松搭建一个Java Web项目
  2. python dataframe 计算上下两行的差值_用Python进行数据清洗!
  3. python爬虫保存图片到指定文件夹_李亚涛:python抓取某房源户型图并自动保存到文件夹...
  4. GIT的基本操作(建立自己的git远程仓库)
  5. 6.C语言迷宫程序界面版
  6. Java ByteArrayInputStream markSupported()方法与示例
  7. Mac上编译Qt源码教程
  8. 2021富途校招后台C++
  9. 射手科技公开课第一辑 『项目管理和代码规范』
  10. C++判断是否为一个凹多边形
  11. LaTeX常用的希腊字符、数学符号、矩阵、公式、排版、中括号、大括号以及插入图片等操作手册
  12. 什么是 NAS? 为什么要用 NAS?有什么好玩的功能?
  13. 几个IDS开源系统介绍
  14. html正则表达式判断手机号,js正则表达式根据手机号判断校验运营商
  15. 成功解决TypeError: super(type, obj): obj must be an instance or subtype of type
  16. 加速度中的mg/LSB是什么意思
  17. csp-s模拟测试49(9.22)养花(分块/主席树)·折射(神仙DP)·画作
  18. 【SSR服务端渲染+CSR客户端渲染+post请求+get请求+总结】三种开启服务器的方法总结
  19. 计算机一级表格分类汇总怎么弄,多张word表格分类汇总 word表格分类汇总
  20. Oracle常用函数汇总记录

热门文章

  1. DINO:一种新的端到端目标检测器(速读版)
  2. QT从入门到入土(一)——Qt5.14.2安装教程和VS2019环境配置
  3. sox处理mp3_sox :音频文件转换命令
  4. 如何让iPhone桌面简洁又不俗气?
  5. matlab实现多元高斯分布概率密度计算
  6. Jetpack Compose SideEffect:副作用及相关API
  7. 【Java从零到架构师第③季】【41】SpringBoot-配置文件_YAML_lombok_设置Banner
  8. 小米路由器sn算ssh密码_【玩转路由】小米路由器安装Misstar Tools(MT)工具箱
  9. 我的团长我的团可能的故事原现
  10. PCB焊接——原理篇