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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)