.net core Api项目怎么连接Mysql数据库,然后展示查询结果

.net core Api项目怎么连接Mysql数据库,然后展示查询结果,第1张

1.连接数据库

SqlConnection cnn = new SqlConnection()//实例化一个连接

cnn.ConnectionString = "Data Source = datasourceuid = usernamepwd =passworddatabase = database_name"//设置连接字符串

cnn.Open()//打开数据库连接

2.让查询在datagridview中显示

SqlDataAdapter da = new SqlDataAdapter()//实例化sqldataadpter

SqlCommand cmd1 = new SqlCommand("select * from 表 , cnn)//sql语句

da.SelectCommand = cmd1//设置为已实例化SqlDataAdapter的查询命令

DataSet ds1 = new DataSet()//实例化dataset

da.Fill(ds1)//把数据填充到dataset

datagridview1.datasource = ds1.tables[0]//将数据集绑定datagridview,完成显示

说明:dataset是一个数据库在内存中的映像,包括数据库中的表,视图,关系等;sqldataadapter是C#的数据库适配器,需要通过它来查询数据库,要通过SqlDataAdapter.SelectCommand来设置查询语句,查询后填充到dataset中,再把dataset和datagridview绑定就ok了,以上代码写在button事件中就可以。

MySqlHelp =>nuget Mysql.Data

一个半自动化的ORM框架,它的本质是在IDBConnnection上定义了一些扩展方法。

nuget Dapper

(1)首先需要下载C#访问

MySQL数据库

的ADO.NET驱动程序

mysql-connector-net-6.3.8.msi

(2)安装mysql-connector-net

然后直接在

Windows *** 作系统

安装

mysql-connector-net-6.3.8.msi

(3)封装数据库访问组件DbConnectionMySQL


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10822206.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存