旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

.net2.0衔接Mysql5数据库设置【MySQL教程】,.net2.0,Mysql5

作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:28评论:0


导读:本人一向比较喜好Mysql,主要原因就是:1.数据库体积小。2.数据库开源免费。3.数据库有很多好用的客户端东西。4.跨平台。5.机能和功用相对壮大(不可能去和那些重量级的...
本人一向比较喜好Mysql,主要原因就是:1.数据库体积小。2.数据库开源免费。3.数据库有很多好用的客户端东西。

4.跨平台。5.机能和功用相对壮大(不可能去和那些重量级的比)。6.轻易移植布置装置也简朴。所以我做的小项目平常也会

首选运用Mysql。最近在运用.net+sqlserver05的组合,然则苦于sqlserver企业版,标准版仅支撑server 03,我的台机是XP,

所以异常忧郁,装了个Express,功用少太多了。用的也不爽。卸也卸不清洁。末了以至斟酌长途用他人的Sqlserver2000企业

版。然则由于.net也一样支撑Mysql衔接,所以就上网搜了搜完成,和所需东西。确切没啥技术含量。看来俺今后也能够斟酌

.net+Mysql的组合。网上这方面材料异常多,俺也仅仅纪录一下本身的完成体味。不会的参考下,会的绕道就好。

下载东西:

Mysql的connector/net5.0下载地点:
http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net-5.0.6.zip/from/pick
下载后直接装置就能够。

装置完了,到场引用到项目,就能够运用了。

下面晒一下代码:完胜利用就是从Mysql中读取一张用户表,而且实行Mysql的存储历程。例子不在难,胜利则灵。本机

都实行通过了。本机环境:XP+Mysql5+VS05+C#(ASP.NET2.0)

代码很简朴,主如果测试用:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using MySql.Data.MySqlClient;
namespace ConnectMysql
{
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if(!Page.IsPostBack){
                MySqlConnection con = DB.createCon();
                string sql = "select * from t_user";
                MySqlDataAdapter mda = new MySqlDataAdapter(sql,con);
                DataSet ds = new DataSet();
                mda.Fill(ds, "user");
                this.GridView1.DataSource = ds;
                this.GridView1.DataBind(); 
            }
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            MySqlConnection con = DB.createCon();
            MySqlCommand cmd = new MySqlCommand("getUsername", con);
            cmd.CommandType = CommandType.StoredProcedure;
            con.Open();
            try
            {
                MySqlDataReader dr = cmd.ExecuteReader();
                this.GridView2.DataSource = dr;
                this.GridView2.DataBind();
                con.Close();
            }
             catch(Exception ex)
            {
                ex.ToString();
                con.Close();
            }
        }
    }
}

问题照样挺吸引人的,实在.net1.0连Mysql实际上是一样一样的。

本文讲解了.net2.0衔接Mysql5数据库设置相干内容,更多相干内容请关注ki4网。

相干引荐:

cookie 和session 的区分详解

相识MySQL怎样优化

浅易 PHP+MySQL 分页类

以上就是.net2.0衔接Mysql5数据库设置的细致内容,更多请关注ki4网别的相干文章!

标签:.net2.0Mysql5


欢迎 发表评论: