`
乱蓬头199303
  • 浏览: 81698 次
文章分类
社区版块
存档分类
最新评论

C#连接MYSQL数据库并进行查询

c# 
阅读更多

摘要: 之前用MFC开发结果界面太难看被pass了,要求用C#重新来开发>_

之前用MFC开发结果界面太难看被pass了,要求用C#重新来开发>_<,不过终于摆脱VC6.0的蛋疼操作了Y。 
先来连接数据库 
(1)用c#连接MYSQL数据库需要用到mysql-connector-net,这个组件网上查找就可以下载,安装直接按next,按默认路径安装; 
(2)新建一个Winfrom工程后,引用这个组件 
在解决方案资源管理器中右键引用->添加引用->浏览,浏览路径为安装mysql-connector-net的路径,如我的路径为:C:\Program Files (x86)\MySQL\MySQL Connector Net 6.6.4\Assemblies\v2.0 
选择MySql.Data.dll,再确定 
这里写图片描述
(3)在工程中添加:

(4) 
这里进行简单的页面布局,用了一个按钮,一个listview控件,一个dataGridView控件,其中listview控件名字为listview1,dataGridView控件名字为dataGridView1 
这里写图片描述
(4)对listView进行简单的设计来适合数据呈现: 
在属性中选择GridLines改为true 
新建一个函数如下:

添加两列 学生,ID 实际情况可以根据需求添加; 
注意加上this.listView1.View = System.Windows.Forms.View.Details; 
否则不会有变化 

(5)为按钮添加函数:

其中

为数据库的连接,输入Database,username,password

生成一个command 查询数据添加到dataGridView中,这里简单地将数据全部添加进控件中,这个控件打印出来的表格不怎么好看,觉得还是listview好看

剩下的代码是进行listview的显示 
其中

这是对行的数据的添加; 
最后的结果为: 
这里写图片描述

在student1表中我数据为: 
这里写图片描述
开发起来比vc6.0起来好一点; 
这里写图片描述
这世界上的一切罪与罚,我们都会一起承受。

原文链接

分享到:
评论

相关推荐

    C# 连接MySql数据库,显示数据表

    综上所述,通过学习以上步骤,初学者可以理解如何使用C#连接MySQL数据库并显示数据表。这是一项基础但重要的技能,为后续的数据库应用开发打下坚实的基础。在实际应用中,你还需要学习更多的数据库操作,如插入、...

    C# 连接mysql数据库

    总之,C#连接MySQL数据库涉及的关键知识点包括:引用MySQL驱动程序、创建连接字符串、使用ADO.NET对象进行连接和数据操作。理解并掌握这些基础,开发者就能在C#应用程序中实现与MySQL数据库的高效交互。

    C#连接Mysql数据库的DLL

    在本案例中,提供的压缩包包含了用于C#连接MySQL数据库的DLL文件。 1. **MySQL Connector/NET**: MySQL Connector/NET是MySQL官方提供的.NET数据提供者,它实现了ADO.NET接口,使得C#开发者可以方便地使用.NET...

    C#连接MySql数据库的两种方法

    ### C#连接MySql数据库的两种方法 #### 一、使用 MySQLDriverCS 连接 MySQL 数据库 **1. 下载与安装 MySQLDriverCS** 为了使用 MySQLDriverCS 来连接 MySQL 数据库,首先需要下载并安装 MySQLDriverCS。可以从...

    C#连接MySQL数据库代码示例

    首先,要实现C#连接MySQL数据库,我们需要引入ADO.NET库,它是.NET框架的一部分,提供了一组用于与各种数据库进行交互的数据访问组件。在C#项目中,我们需要添加对`MySql.Data` NuGet包的引用,它包含了MySQL连接所...

    c# mysql数据库连接池实现

    本文将深入探讨如何在C#中使用MySQL数据库连接池。 首先,我们需要了解什么是数据库连接池。数据库连接池是一种资源管理技术,它预先创建并维护一定数量的数据库连接,当应用需要时,可以从池中获取连接,使用完毕...

    C#连接操作MySQL数据库进行添加、修改、删除、查询等操作的演示

    现本着学习的目的,将c#访问操作MySQL数据库进行添加、删除、修改、显示等操作进行梳理。以Visual Studio 2012平台下的示例形式写下来,供以后查看。 一、新建一个Windows 窗体应用程序Test。 如下图所示: 二、...

    C#连接操作MySQL数据库进行添加、修改、删除、查询、批量导入、异步处理等操作的演示代码

    现本着学习的目的,将c#访问操作MySQL数据库进行添加、删除、修改、显示等操作进行梳理。形成代码,以Visual Studio 2012平台下的示例形式写下来,供以后查看。同时实现了数据库查询,BindingSource绑定控件、...

    C# MySQL数据库例子源码.rar

    标题"C# MySQL数据库例子源码.rar"表明这个压缩包包含了一些示例代码,用于演示如何在C#应用程序中连接并操作MySQL数据库。这可能包括创建连接、执行SQL查询、插入、更新和删除数据等基本操作。 描述中提到,这是一...

    C#连接MySQL数据库驱动类库

    本文将深入探讨"C#连接MySQL数据库驱动类库",包括如何安装、配置、以及使用这些驱动来执行数据库操作。 1. **MySQL Connector/NET**: MySQL Connector/NET是MySQL官方提供的用于.NET Framework和.NET Core的驱动...

    C# 连接MySQL 数据库 实例

    以上就是使用C#连接MySQL数据库并显示查询结果的基本步骤。这个过程中的关键知识点包括:配置连接字符串、创建和打开数据库连接、执行SQL命令、使用`MySqlDataReader`读取数据、以及将数据绑定到UI控件。理解并掌握...

    C#实现Mysql数据库操作实例(含源码)

    在进行C#开发前,首先需要安装MySQL的.NET数据提供者(MySQL Connector/Net),这是C#连接MySQL数据库的桥梁。你可以从MySQL官网下载并安装最新版本的驱动。 2. **连接字符串**: 创建数据库连接是操作MySQL的第...

    C#连接MYSQL数据库

    以下将详细介绍C#连接MySQL数据库的过程以及如何使用Navicat进行数据库连接。 首先,安装MySQL数据库是基础步骤。你需要访问MySQL官网下载适合你操作系统版本的MySQL安装包,并按照向导进行安装。安装过程中,你...

    ADO.NET C# 连接MySQL数据库的类库 非常好用的哦!

    首先,MySQLDriverCS是一个非官方的C#驱动,用于连接MySQL数据库,它为C#程序员提供了与MySQL服务器通信的接口。确保你已下载了这个驱动的DLL文件,如4fcom-20080313-15,这是驱动程序的二进制组件,需要添加到你的...

    基于c#+Mysql数据库的房屋租赁管理系统源码+项目说明+报告.zip

    【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,...基于c#+Mysql数据库的房屋租赁管理系统源码+项目说明+报告.zip

    C#操作mysql数据库的封装类

    C#操作mysql数据库的封装类,带注释,代码完整,适合企业级开发

    C#调用MySQL数据库(使用MySql.Data.dll连接)

    (1)建立连接: MySqlConnectionsqlCon= new MySqlConnection("Database=数据库名字;Data Source=服务器的ip地址;User Id=用户名;Password=用户密码"); 或者: MySqlConnectionsqlCon= new MySqlConnection(...

    C# 连接各种数据库返回DataTable的方法

    4. **C#与MySQL数据库连接** 对于MySQL,我们可以使用`MySqlConnection`,`MySqlCommand`和`MySqlDataAdapter`。以下是一个连接MySQL的示例: ```csharp using MySql.Data.MySqlClient; string ...

    c#连接mysql数据库

    下面是一段具体的代码示例,展示了如何使用C#连接MySQL数据库并执行基本的操作: ```csharp using System; using System.Data; using MySql.Data.MySqlClient; namespace ss.BaseClass { public class BaseClass ...

    c#连接MYSQL数据库

    本教程将深入讲解如何使用C#连接MySQL数据库,并进行数据清理操作。 首先,确保已安装了MySQL的.NET数据提供程序,这是连接C#与MySQL的桥梁。可以通过NuGet包管理器安装`MySql.Data`库,运行以下命令: ``` ...

Global site tag (gtag.js) - Google Analytics