- 浏览: 136008 次
- 性别:
- 来自: 上海
最新评论
在网上看到一篇关于Asp.net和mysql的文章,mysql安装和.NET中连接MySQL数据库的方法详细请看《ASP.NET+MySQL简明图示入门》http://www.yesky.com/431/1944431.shtml用vb.net写的,我现在把代码改为C#的,数据库也使用了mysql5.0
这里我使用EMS Mysql Manager lite工具管理mysql5.0
如图:
这里我数据库和表已经建好,现在打开vs.net2003,新建一个项目mysqltest
现在我们安装MySQL Connector/Net
具体安装方法请看《ASP.NET+MySQL简明图示入门》http://www.yesky.com/431/1944431.shtml
如果是默认安装,可以在C:\Program Files\MySQL\MySQL Connector Net 1.0.4\bin\.NET 1.1\找到MySql.Data.dll,然后复制到mysqltest目录下的bin目录下
【本人已经上传了MySql.Data.dll在本文的最下面】
选择工具箱上的数据,点右键选择添加/移除项
如下图
选择浏览, mysqltest项目的bin目录下,选取MySql.Data.dll
在解决方案管理器中引用mysqltest项目的bin目录下的MySql.Data.dll
在aspx页中加入DataGrid控件
这里是C#代码
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using MySql.Data.MySqlClient;
namespace mysqltest
{
/// <summary>
/// WebForm1 的摘要说明。
/// </summary>
public class WebForm1 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DataGrid DataGrid1;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
MySqlConnection MyConn = new MySqlConnection("Server=localhost;userid=root;password=;Database=guestbook");
string Sql = "select * from guestbook";
MySqlDataAdapter Myda = new MySqlDataAdapter(Sql,MyConn);
DataSet ds = new DataSet();
Myda.Fill(ds,"guestbook");
DataGrid1.DataSource = ds.Tables["guestbook"].DefaultView;
DataGrid1.DataBind();
}
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
}
}
- MySql.Data.rar (114.4 KB)
- 下载次数: 9
发表评论
-
FLASH和DIV的优先级
2012-06-15 17:13 794广告,两个动画,FLASH总挡住DIV,用这个办法把它优先级放 ... -
C# 获得对象属性和属性值 C#利用反射遍历对象的属性和属性值
2012-04-19 11:07 25218有一段时间没有写了 因为工作有点忙,没有时间去整理 实体类 ... -
asp.net的Request.ServerVariables参数说明
2011-08-28 20:29 2872Request.ServerVariables[&qu ... -
DBHelper
2011-01-11 19:22 903就是个DBHelper -
IIS 服务器信息
2011-01-04 11:49 762Label1.Text = "服务器名称:" ... -
asp.net GridView
2010-11-10 10:58 789protected void init()//初始化数据 ... -
asp.net 上传图片保存缩略图 图片水印
2010-10-27 10:25 970using System; using System.Dat ... -
asp.net中的三元运算符
2010-10-11 10:00 925<asp:TextBox ID=&quo ... -
asp.net Eval 的使用方法
2010-09-28 15:25 2350<%# Bind("Subject&quo ... -
asp.net DataTable 导出,导出 excel , NPOI 使用方法
2010-09-28 10:34 9558官网:http://npoi.codeplex.com/ ... -
asp.net C# 获得汉字,字符串的开头拼音
2010-09-21 11:10 1028#region GetChineseSpell获取 ... -
asp.net 输出 xml
2010-09-13 20:38 1947protected void Page_Load( ... -
asp.net cookie 操作 写入 与 读取
2010-09-13 20:33 933protected void init() ... -
AspNetPager分页样式
2010-09-01 15:57 4776AspNetPager分页样式 AspNetPa ... -
aspnetpager 分页控件
2010-08-31 15:58 847<%@ Page Language=& ... -
使用.net-Synchronized属性进行静态方法的同步
2010-08-25 09:57 1093使用.net属性进行静态方法的同步本文介绍使用.net得Syn ... -
asp.net 输出RSS aspx 输入XML
2010-08-06 09:51 1159.aspx页面只留下: <%@ Page Langua ... -
asp.net 一般处理程序使用 session
2010-08-05 22:43 1032在ashx一般处理程序文件中不能使用session和reque ... -
获得web服务器虚拟目录对应的物理路径
2010-08-02 13:25 1543Page.Server.MapPaht("file& ... -
asp.net邮件发送 asp.net邮件群发
2010-07-30 21:23 2074public void MailSend(string[] m ...
相关推荐
这个学生成绩管理系统是用ASP和.net做的,包括数据库的连接、功能比较齐全,肯定会对你有用的哦~~
商品销售管理系统(基于ASP.net和C#以及MYSQL数据库)、使用的是MYSQL数据库,是基于ASP.net和c#的网络B/S模式的系统
彻底解决winform 和asp.net 连接MySQL数据库显示数据出现乱码的方法,因为是gb2312编码的文本文件,在线查看会出现乱码,进入下载地址,点鼠标右键选择[另存为..]
ASP.NET MySQL-强势组合 ,C# ASP.NET和SQL精典收集,我珍藏了很久的,拿出来和大家分享一下。
ASP.Net Core MVC 使用EF操作MySQL数据库完整实例。包含增删改查等完整功能,下载后创建一个MySQL数据库即可以使用
系统中主要有如下功能:登录验证、显示消息、增加消息、编辑消息、删除消息、产生RSS文件,具体描述如下:
Asp.net客户管理系统词Asp.net客户管理系统
asp.net(C#)+vs2010+sql server 2008数据库开发的网上房屋中介管理系统
包含源代码,各个需要的功能模块,是学习ASP.net的最佳试手材料。 ASP.NET(C#) B/S架构
简单运用asp.net的MVC 架构,和缓存工厂等技术,并且使用Mysql数据库
ASP.net 读取MySql简单例子,包含数据库读取类 C# 简单实例,数据库连接自行修改
asp.net与数据库程序设计.rar .net sql c#
详细介绍.net 项目session存入mysql数据库,有完整demo 参考地址: http://www.codeproject.com/Articles/633199/Using-MySQL-Session-State-Provider-for-ASP-NET
大学生 毕业设计
jqGrid 是一个用来显示网格数据的jQuery插件,本示例演示C#下使用jqGrid+MySQL和jqGrid+MSSQL显示datatable,以及在ASP.NET MVC下使用jqGrid的源码范例。
.NET(C#)连接各类数据库 读取配置文件数据库连接串 正则表达式验证 递归把十进制转换八进制(面试题目) Mysql测试连接(DLL的引用)(插入与读取) Asp.Net编辑器Fckeditor的使用 Asp.Net中...
一个VS中的GirdView组件的,排序、编辑、删除、分页。当鼠标移至某行时,该行变色的源代码。
.NET(C#)连接各类数据库 读取配置文件数据库连接串 正则表达式验证 递归把十进制转换八进制(面试题目) Mysql测试连接(DLL的引用)(插入与读取) Asp.Net编辑器Fckeditor的使用 Asp.Net中FileUpload上传...
ASP.NET Identity自定义用户和权限,Mysql EntityFramework实现
c#数据库MySql时报错: 给定关键字不在字典中,增删改都没问题,只有查询时候出问题,原因是,你的MySql文件太老了,没法支持utf8mb4格式,换一个最新的就能解决问题了