C#中MYSQL数据库连接并显示

原创 2013年12月02日 15:18:24

我是采用MYSQL实现的,所以首先需要导入MySql.Data.dll和MySQLDriverCS.dll,避免有些函数不能用。

命名空间:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using MySql.Data.MySqlClient;
using MySQLDriverCS;


winform用的是dataGridView,需要分以下几个步骤:

(1)数据库数据

MySqlConnection conn = new MySqlConnection("server = "+IPAdr+";uid = root; pwd =111;database =ser;charset=gb2312;");
conn.Open();

string str = "insert into ped values(NULL,' " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + " ',' " + dataInfo + " ' ) ";    //主要ID且要有‘’号
MySqlCommand comm = new MySqlCommand(str,conn);
comm.ExecuteNonQuery();

comm.Dispose();
conn.Close();


注意:创建数据库时,时间的格式是timestamp,且要设置刷新当前时间戳记时;ID为自动递增且为主键;

(2)数据库连接及显示:

MySqlConnection conn = new MySqlConnection("server = 127.0.0.1;uid = root; pwd =111;database =ser;charset=gb2312;");
 MySqlCommand comm;
 conn.Open();
string str = "select * from ped";
                      
 MySqlDataAdapter da = new MySqlDataAdapter();                        // 实例化sqldataadpter
 MySqlCommand cmd1 = new MySqlCommand(str, conn);         // sql语句
 da.SelectCommand = cmd1;                                                            // 设置为已实例化SqlDataAdapter的查询命令
 DataSet ds1 = new DataSet();                                                          // 实例化dataset
 da.Fill(ds1);                                                                                           // 把数据填充到dataset
 dataGridView1.DataSource = ds1.Tables[0].DefaultView;          // 将数据集绑定datagridview,完成显示




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

——要干掉一个程序员不用刀,只要改三次需求就可以了。之前用MFC开发结果界面太难看被pass了,要求用C#重新来开发>_...
  • qq_25819827
  • qq_25819827
  • 2017年04月05日 01:01
  • 5260

C#连接mysql数据库与简单操作

  • 2017年09月11日 19:30
  • 24KB
  • 下载

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

下载地址:http://dev.mysql.com/downloads/connector/net/ 安装指导 1、安装:mysql-connector-net-6.9.9.msi 其下载地址:ht...
  • liyuqian199695
  • liyuqian199695
  • 2016年12月10日 11:43
  • 9281

C#访问MySQL数据库的方法

C#访问MySQL数据库的方法 (1)首先需要下载C#访问MySQL数据库的ADO.NET驱动程序 下载地址为: http://dev.mysql.com/downloads/connect...
  • hsg77
  • hsg77
  • 2012年02月28日 16:58
  • 68183

C#访问MySQL数据库的方法

(1)首先需要下载C#访问MySQL数据库的ADO.NET驱动程序 下载地址为: http://dev.mysql.com/downloads/connector/net/6.0.html 我下载的版...
  • guomutian911
  • guomutian911
  • 2014年12月26日 23:03
  • 1025

c# 连接 mysql 以及实现简易增删改查

1.首先下载连接mysql需要的dll,任意门:http://pan.baidu.com/share/link?shareid=1024071329&uk=2442594409 2.本人选用的时2.0...
  • dujiajiyiyi
  • dujiajiyiyi
  • 2016年07月09日 14:56
  • 6084

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

  • 2014年04月06日 23:36
  • 111KB
  • 下载

C#读写MySql

C#读写MySql
  • newtelcom
  • newtelcom
  • 2016年01月29日 22:36
  • 1933

C#操作mysql数据库的实例

《C#操作mysql数据库实例》-- 本文主要分享的是使用C#简单快捷的操作Mysql数据库的完整实现过程。...
  • lgj123xj
  • lgj123xj
  • 2017年04月27日 13:54
  • 1944

关于C# 连接Mysql

缘起 由于一些特别的原因,我再次短暂的回到Windows,回到了Visual Studio 2010和C#。习惯了Ubuntu/Linux的快速高效的开发环境,对Windows下的开发工具的庞大臃肿...
  • xiajian2010
  • xiajian2010
  • 2014年05月16日 11:40
  • 7195
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#中MYSQL数据库连接并显示
举报原因:
原因补充:

(最多只允许输入30个字)