Photon_使用ExecuteReader读取数据库中的数据_003

来源:互联网 发布:淘宝试用申请成功后 编辑:程序博客网 时间:2024/06/06 03:19
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//引入命名空间using MySql.Data.MySqlClient;namespace CShrp直接连接MySql{    class Program    {        static void Main(string[] args)        {            string connectStr = "Server=127.0.0.1;port=3306; database=MyGameDB;user=root;password=123456";            MySqlConnection conn = new MySqlConnection(connectStr);            //捕获异常信息            try            {                //建立和数据库的连接                conn.Open();                string sql = "select * from users";                MySqlCommand cmd = new MySqlCommand(sql,conn);                //cmd.ExecuteReader();//执行查询操作                //cmd.ExecuteNonQuery();//插入操作                //cmd.ExecuteScalar();//执行一些查询,返回一个单个值                MySqlDataReader reader = cmd.ExecuteReader();                //reader.Read()  每次读取数据库中的一行数据  如果读到这返回true 否则返回false                while (reader.Read())                {                    Console.WriteLine(reader[0].ToString() + " " + reader[1].ToString() + " " + reader[2].ToString());                }            }            catch (MySqlException e)            {                Console.WriteLine(e.Message);            }            finally            {                //关闭连接                conn.Clone();            }        }    }}

这里写图片描述
其他的操作不再赘述,详见常见的SQL操作一文

阅读全文
0 0
原创粉丝点击