C# 操作数据库增删改查方法详解
程序员文章站
2022-05-12 14:19:47
...
C# 操作数据库最基本的类文件
1.引用Mysql.Data文件
2.创建C#和Mysql之间的连接对象类:MysqlConnection
3.创建C#和Mysql之间的对象操作类:MysqlCommand
4.创建C#和Mysql之间的对象适配器类:MysqlDataAdapter
5.创建数据库配置信息的字符串(个人建议用App.Config)
6.创建C#和Mysql之间的数据集:DataSet
7.创建C#和Mysql之间的数据表:DataTable(部分场合使用)
配置数据库代码如下
相关的命名空间鼠标点击自动生成
string sourceFolder = ConfigurationManager.AppSettings["key名"];
查询数据代码如下
con = new MySqlConnection(strCon); //数据连接类绑定连接数据库字符串
com = new MySqlDataAdapter("select * from result_total", strCon); //通过适配器1.控制2.绑定数据库
myds = new DataSet(); //创建数据集对象
com.Fill(myds); //适配器获取到的数据放入数据集中
dataGridView2.DataSource = myds.Tables[0]; //数据集的当前第0个表放入控件上 调用DataSource方法
插入删除更新代码如下(三种类似调用ExecuteNonQuery)
stc = "insert into sqldata_temp values(" + rongqi; //定义mysql字符串
cons = new MySqlConnection(stt); //Mysql数据库指定字符串连接
coms = new MySqlCommand(stc, cons); //利用执行类进行操作
cons.Open(); //可有可无部分需要
coms.ExecuteNonQuery(); //这里方法只限于增删改 查询有单独的方法不能混用
收尾工作操作数据库尽力使用try catch finally 因为最后要释放数据集资源和关闭数据库
有任何问题请留言,私聊QQ:2773938492
推荐阅读
-
C#学习--Oracle数据库基本操作(连接、增、删、改、查)封装
-
Android之采用execSQL与rawQuery方法完成数据的添删改查操作详解
-
thinkPHP框架通过Redis实现增删改查操作的方法详解
-
Python实现连接MySql数据库及增删改查操作详解
-
Python操作PostgreSql数据库的方法(基本的增删改查)
-
C# SQL server数据库基本操作(连接、增、删、改、查)封装
-
MyBatis对MySQL数据库的增删改查操作代码详解
-
Python操作MySQL数据库实例详解【安装、连接、增删改查等】
-
MySQL数据库的增删改查操作详解
-
thinkPHP框架通过Redis实现增删改查操作的方法详解