asp.net 程序,可以说是元老级人物了。现在基本上正在慢慢退出了历史舞台
使用asp.net来连接mysql数据库,以此来实现增删改查。
记录一下,怕忘了。
案例简述:
实现首页登陆的功能,主要涉及数据库中读取数据,并展示在页面上。

前端页面不展示太多,主要看一下实现数据库连接以及取值的操作。
下载Connector/Net组件
asp.net可以使用Connector/ODBC和Connector/Net两种方式使用mysql,Connector/Net使用起来更加方便。
http://dev.mysql.com/downloads/connector/net/
使用MySqlClient的方式
引入Mysql.Data.dll
刚开始,要加载 Mysql.Data.dll 来加载相关库。
接下来,在ASP.net项目中右击添加MySql.Data.dll的引用,如下图:

添加引用后,我们会在Bin下面看到这个引用,如图:

到这一步配置,即成功引入mysql组件。
ASP.NET 代码实现
接下来,我们在页面的 index.aspx.cs 中,加入逻辑代码。
//链接mysql数据库
string constructorString = "server=localhost;User Id=admin;password=pp147258369;Database=mind";
MySqlConnection myConnnect = new MySqlConnection(constructorString);
//开启数据库
myConnnect.Open();
//创建数据库窗口
MySqlCommand command = myConnnect.CreateCommand();
//操作数据库语句
string sqltext = "select * from bookuser where id='admin'";
//操作数据库
command.CommandText = sqltext;
MySqlDataReader table = command.ExecuteReader();
//table.Read()判断有误值,有值为true
Response.Write(table.Read());
//取返回的数组的 class 项,数据库格式见下图
Response.Write(table["class"].ToString());
//关闭数据库
myConnnect.Close();

数据库截图:

至此,asp.net操作mysql的记录到此为止。
