- 浏览: 139284 次
- 性别:
- 来自: 上海
-
最新评论
在网上看到一篇关于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 843广告,两个动画,FLASH总挡住DIV,用这个办法把它优先级放 ... -
C# 获得对象属性和属性值 C#利用反射遍历对象的属性和属性值
2012-04-19 11:07 25358有一段时间没有写了 因为工作有点忙,没有时间去整理 实体类 ... -
asp.net的Request.ServerVariables参数说明
2011-08-28 20:29 2922Request.ServerVariables[&qu ... -
DBHelper
2011-01-11 19:22 956就是个DBHelper -
IIS 服务器信息
2011-01-04 11:49 834Label1.Text = "服务器名称:" ... -
asp.net GridView
2010-11-10 10:58 828protected void init()//初始化数据 ... -
asp.net 上传图片保存缩略图 图片水印
2010-10-27 10:25 1015using System; using System.Dat ... -
asp.net中的三元运算符
2010-10-11 10:00 980<asp:TextBox ID=&quo ... -
asp.net Eval 的使用方法
2010-09-28 15:25 2389<%# Bind("Subject&quo ... -
asp.net DataTable 导出,导出 excel , NPOI 使用方法
2010-09-28 10:34 9608官网:http://npoi.codeplex.com/ ... -
asp.net C# 获得汉字,字符串的开头拼音
2010-09-21 11:10 1063#region GetChineseSpell获取 ... -
asp.net 输出 xml
2010-09-13 20:38 1990protected void Page_Load( ... -
asp.net cookie 操作 写入 与 读取
2010-09-13 20:33 972protected void init() ... -
AspNetPager分页样式
2010-09-01 15:57 4818AspNetPager分页样式 AspNetPa ... -
aspnetpager 分页控件
2010-08-31 15:58 904<%@ Page Language=& ... -
使用.net-Synchronized属性进行静态方法的同步
2010-08-25 09:57 1162使用.net属性进行静态方法的同步本文介绍使用.net得Syn ... -
asp.net 输出RSS aspx 输入XML
2010-08-06 09:51 1207.aspx页面只留下: <%@ Page Langua ... -
asp.net 一般处理程序使用 session
2010-08-05 22:43 1068在ashx一般处理程序文件中不能使用session和reque ... -
获得web服务器虚拟目录对应的物理路径
2010-08-02 13:25 1601Page.Server.MapPaht("file& ... -
asp.net邮件发送 asp.net邮件群发
2010-07-30 21:23 2112public void MailSend(string[] m ...
相关推荐
总的来说,这个ASP.NET(C#)学生成绩管理系统结合了Web开发的强大工具和数据库管理技术,为教育机构提供了一个实用的平台,帮助管理大量学生分数数据。通过学习和分析这个项目,开发者不仅可以掌握ASP.NET和C#的...
ASP.NET(C#)在线拍照上传是一个常见的功能需求,尤其在在线教育、远程认证和考试系统等场景中。本文将详细解析如何利用ASP.NET和C#实现这一功能,结合Flash和摄像头技术,创建一个实时拍照并上传的系统。 首先,...
ASP.NET支持多种数据库连接,如SQL Server、SQLite、MySQL等,使用ADO.NET或Entity Framework进行数据操作。 6. **用户体验**:良好的后台管理界面可以提高工作效率。使用ASP.NET控件如GridView、DetailsView、...
ASP.NET提供ADO.NET库,用于与各种数据库(如SQL Server、MySQL等)进行交互。开发者可以使用SqlConnection类创建数据库连接,SqlCommand类执行SQL语句,SqlDataReader或SqlDataAdapter对象读取结果集。此外,还可以...
### 彻底解决C# ASP.NET 连接MySQL乱码问题 在开发过程中,尤其是在处理中文数据时,经常遇到的一个问题是数据库连接时出现乱码。本文将详细介绍如何彻底解决使用C# ASP.NET 应用程序连接 MySQL 数据库时出现的乱码...
在C#和Asp.NET项目中,我们通常会使用关系型数据库,如SQL Server、MySQL或SQLite。数据库设计应遵循范式原则,确保数据的一致性和减少冗余。在"数据C#数据库开发1"中,可能包含了数据库表结构的设计和创建脚本。 ...
ASP.NET/C# + SQL 小区收费系统是一个基于.NET框架,使用C#编程语言和SQL数据库技术构建的应用程序,主要用于管理小区的收费事务。这个系统的设计目的是为了优化和自动化物业管理中的收费流程,提高效率和准确性。 ...
总的来说,这个asp.net + C#开发的网站流量统计系统提供了一个实用的平台,用于跟踪和分析网站的性能,对于网站管理员来说具有很高的价值。通过学习和研究这个项目,开发者可以提升自己在web开发、数据库管理和数据...
总的来说,"联系人信息管理ASP.NET(C#)"项目展示了如何利用ASP.NET的特性和C#的强大功能,构建一个实用的Web应用。通过学习和实践这样的项目,开发者可以深化对Web开发的理解,提升在企业级应用开发中的技能。
在这个特定的项目中,我们看到开发者使用了ASP.NET 2.0和C#这两种技术来实现一个专门针对IP地址的搜索引擎。以下是基于这个项目的一些关键知识点的详细说明: 1. **ASP.NET 2.0**:ASP.NET是由微软推出的Web应用...
这个压缩包"ASP.NET源码——ASP.NET管理MySQL数据库的小工具.zip"提供了一个用ASP.NET编写的实用工具,该工具专为管理和操作MySQL数据库而设计。下面将详细讨论相关知识点。 1. ASP.NET基础:ASP.NET是微软开发的一...
ASP.NET(C#)学生选课系统是一种基于Web的应用程序,它使用Microsoft的.NET框架,尤其是ASP.NET技术栈,结合C#编程语言来构建。这个系统的主要目标是为学生提供一个方便、高效的在线选课平台,同时也能帮助学校管理...
1. 数据库连接与管理:讲解如何使用ASP.NET和C#连接到各种数据库(如SQL Server、MySQL等),以及如何执行SQL语句进行数据操作(增删改查)。 2. ADO.NET:介绍ADO.NET组件,如SqlConnection、SqlCommand、DataSet...
《商品销售管理系统:ASP.NET+C#+MYSQL数据库的实践应用》 在当今信息化时代,商品销售管理系统已经成为企业管理的重要工具,它能有效提升运营效率,优化库存管理,促进销售业务的健康发展。本文将深入探讨一款基于...
《ASP.NET/C# 酒店客房管理系统设计与实现》 在信息技术日益发达的今天,酒店业也逐渐向数字化、智能化转型,一个高效且功能完善的酒店客房管理系统是必不可少的。本设计项目“ASP.NET/C#酒店客房管理系统”旨在...
【标题】:“管理系统 MVC ASP.NET C# Demo 示例代码”是一个基于C#编程语言,使用ASP.NET MVC框架构建的管理系统的示例项目。这个项目旨在提供一个直观的学习平台,帮助开发者理解如何在实际环境中运用MVC架构来...
【ASP.NET五子棋C#】是一个基于C#编程语言和ASP.NET框架开发的在线五子棋游戏。ASP.NET是微软公司推出的一种用于构建Web应用程序的框架,它提供了丰富的工具和库来帮助开发者快速地创建动态网站、Web服务以及Web应用...
ASP.NET C# 应用实例是开发者们学习和实践该技术的重要资源,它涵盖了从基础到进阶的各种应用场景。在这些实例中,我们通常会看到如何利用C#语言与ASP.NET框架结合,构建动态网页应用,包括数据的存取、用户交互以及...
【标题解析】:“毕业设计----ASP.NET/C#家具网上购物网站”这个标题表明这是一个基于ASP.NET技术,使用C#编程语言开发的项目,主要用于家具类产品的在线销售。它是一个计算机科学或信息技术专业的毕业设计,意味着...
总的来说,这个实例提供了一个完整的ASP.NET Core MVC应用,通过EF Core与MySQL数据库进行交互的示例。开发者可以通过这个实例学习到如何设置数据库上下文,定义实体模型,以及在控制器中使用EF Core进行CRUD操作。...