深圳全飞鸿

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

mysql.data.dll的连接字符串格式

查看数: 683 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-6-6 14:23

正文摘要:

server=localhost;uid=root;pwd=root;database=test;Charset=latin1             //定义mysql连接字符串            string con ...

回复

zhgc 发表于 2021-6-6 14:59:35
Console.ReadKey();
zhgc 发表于 2021-6-6 14:36:48

  //循环单行读取数据,当读取为null时,就退出循环
        while (reader.Read())
        {
   
            //输出第一列字段值
            Console.Write(reader.GetInt32(0) + "\t");
            //Console.Write(reader.GetInt32("id") + "\t");

            //判断字段"username"是否为null,为null数据转换会失败
            if (!reader.IsDBNull(1))
            {
   
                //输出第二列字段值
                Console.Write(reader.GetString(1) + "\t");
                //Console.Write(reader.GetString("username") + "\t");
            }
            //判断字段"password"是否为null,为null数据转换会失败
            if (!reader.IsDBNull(2))
            {
   
                //输出第三列字段值
                Console.Write(reader.GetString(2) + "\n");
                //Console.Write(reader.GetString("password") + "\t");
            }
        }
zhgc 发表于 2021-6-6 14:35:36
//定义mysql连接字符串            string constring = "data source=localhost;database=test1;user id=root;password=root;pooling=true;charset=utf8;";
            //连接mysql
            MySqlConnection msc = new MySqlConnection(constring);
             #region MySQL操作
        //写入sql语句
        string sql = "select * from user";
        //创建命令对象
        MySqlCommand cmd = new MySqlCommand(sql, msc);
        //打开数据库连接
        msc.Open();
        //执行命令,ExcuteReader返回的是DataReader对象
        MySqlDataReader reader = cmd.ExecuteReader();


zhgc 发表于 2021-6-6 14:34:52
  //循环单行读取数据,当读取为null时,就退出循环
        while (reader.Read())
        {
   
            //输出第一列字段值
            Console.Write(reader.GetInt32(0) + "\t");
            //Console.Write(reader.GetInt32("id") + "\t");

            //判断字段"username"是否为null,为null数据转换会失败
            if (!reader.IsDBNull(1))
            {
   
                //输出第二列字段值
                Console.Write(reader.GetString(1) + "\t");
                //Console.Write(reader.GetString("username") + "\t");
            }
            //判断字段"password"是否为null,为null数据转换会失败
            if (!reader.IsDBNull(2))
            {
   
                //输出第三列字段值
                Console.Write(reader.GetString(2) + "\n");
                //Console.Write(reader.GetString("password") + "\t");
            }
        }
zhgc 发表于 2021-6-6 14:29:06
//导入命名空间
using MySql.Data.MySqlClient;

QQ|Archiver|手机版|小黑屋|nagomes  

GMT+8, 2025-5-5 04:04 , Processed in 0.031699 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表