.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)服务器的地址、端口号、数据库账号和密码即可,之后的操作完全一样。【切记每次数据库操作后及时释放资源哦!】
转载于:https://www.cnblogs.com/snys98/p/4300525.html
.Net中使用数据库(sqlite)的大体流程(简单向)相关推荐
- Python中使用数据库SQLite
参考原文 廖雪峰Python教程 使用SQLite SQLite是一种嵌入式数据库,它的数据库就是一个文件.由于SQLite本身是用C写的,而且体积很小,所以经常被集成到各种应用程序中,甚至在IOS和 ...
- android开发中的数据库SQLite的使用
其实学习android很久了,关于数据存储,之前学习的时候也一同学习过,编程这些东西很久没用都忘得差不多了,最近做个项目要用到,所以又学习了一遍. android中关于数据的存储有好几种,这次主要是S ...
- Python中使用数据库SQLite和MySQL
一.数据库SQLite 1 建立数据库与建立表 直接来看例子: import sqlite3conn = sqlite3.connect("test.db"); c = conn. ...
- Android中有关数据库SQLite的介绍
SQLite是android提供的一个关系型数据库.今天要总结的主要内容就是它. 在使用SQLite的时候用到的抽象类是 SQLiteOpenHelper 有关这个函数的详细内容你可以在Android ...
- 如何在Qt中使用数据库Sqlite保存和提取图片
先看Qt官方的例子:源码来自How to Store and Retrieve Image on SQLite How to Store and Retrieve Image on SQLite - ...
- 【嵌入式实验】《嵌入式数据库 sqlite 移植及使用》
嵌入式数据库 sqlite 移植及使用 一.实验目的 二.实验内容 三.预备知识 四.实验设备及工具(包括软件调试工具) 五.实验步骤 实验一:移植嵌入式数据库 sqlite 1~5:安装 sqlit ...
- 南京邮电大学嵌入式系统开发实验3:嵌入式数据库sqlite移植及使用
实验3 嵌入式数据库sqlite移植及使用 一.实验目的 理解嵌入式软件移植的基本方法,掌握sqlite数据库软件移植的步骤,掌握sqlite开发的两种方式-命令模式和C代码开发模式的使用方法,并编 ...
- android中的数据库操作(SQLite)
android中的数据库操作 android中的应用开发很难避免不去使用数据库,这次就和大家聊聊android中的数据库操作. 一.android内的数据库的基础知识介绍 1.用了什么数据库 an ...
- android中常用的数据库,安卓中轻量级数据库SQLite的使用
安卓上集成了一个轻量级的数据库,SQLite 使用数据库有两种办法,一个是利用SQLiteDatabase对象来操作,管理数据库. 常用的用于打开一个文件对应的数据库的方法有: openDatabas ...
- 在JSTL 中使用小型数据库 SQLite
文章目录 一.Sqlite 数据库命令行工具的下载 下载地址: 二.Sqlite 数据库 shell 工具的使用方法 1.创建数据库 2.Sqlite 数据库中表的创建: 3.表中数据的插入 4.Sq ...
最新文章
- 几步教你轻松搭建一个Java Web项目
- python dataframe 计算上下两行的差值_用Python进行数据清洗!
- python爬虫保存图片到指定文件夹_李亚涛:python抓取某房源户型图并自动保存到文件夹...
- GIT的基本操作(建立自己的git远程仓库)
- 6.C语言迷宫程序界面版
- Java ByteArrayInputStream markSupported()方法与示例
- Mac上编译Qt源码教程
- 2021富途校招后台C++
- 射手科技公开课第一辑 『项目管理和代码规范』
- C++判断是否为一个凹多边形
- LaTeX常用的希腊字符、数学符号、矩阵、公式、排版、中括号、大括号以及插入图片等操作手册
- 什么是 NAS? 为什么要用 NAS?有什么好玩的功能?
- 几个IDS开源系统介绍
- html正则表达式判断手机号,js正则表达式根据手机号判断校验运营商
- 成功解决TypeError: super(type, obj): obj must be an instance or subtype of type
- 加速度中的mg/LSB是什么意思
- csp-s模拟测试49(9.22)养花(分块/主席树)·折射(神仙DP)·画作
- 【SSR服务端渲染+CSR客户端渲染+post请求+get请求+总结】三种开启服务器的方法总结
- 计算机一级表格分类汇总怎么弄,多张word表格分类汇总 word表格分类汇总
- Oracle常用函数汇总记录
热门文章
- DINO:一种新的端到端目标检测器(速读版)
- QT从入门到入土(一)——Qt5.14.2安装教程和VS2019环境配置
- sox处理mp3_sox :音频文件转换命令
- 如何让iPhone桌面简洁又不俗气?
- matlab实现多元高斯分布概率密度计算
- Jetpack Compose SideEffect:副作用及相关API
- 【Java从零到架构师第③季】【41】SpringBoot-配置文件_YAML_lombok_设置Banner
- 小米路由器sn算ssh密码_【玩转路由】小米路由器安装Misstar Tools(MT)工具箱
- 我的团长我的团可能的故事原现
- PCB焊接——原理篇