c# MySql之获取表中所有数据
程序员文章站
2022-09-05 15:02:51
Mysql命名空间:下载提取码:9mo9以下是控制台应用程序1.首先在自己的脚本里创建一个连接数据库的方法 static class Program { /// /// 应用程序的主入口点。 /// [STAThread] static void Main() { //连接数据库返回连接的数据库 MySqlConne.....
Mysql命名空间:下载
提取码:9mo9
以下是控制台应用程序
1.首先在自己的脚本里创建一个连接数据库的方法
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
//连接数据库返回连接的数据库
MySqlConnection mysql=Connection(**,**,**,**.**);
//获取所有表的代码
string cmdStr = string.Format("select * from {0};", "表名称");
MySqlCommand cmd = new MySqlCommand(cmdStr, mysql);
MySqlDataReader m = cmd.ExecuteReader();//获取读取器返回的是表中所有数据
while(m.Read())
{
string value=(string)m["列名称"];
//输出当前列的值
Console.WriteLine(value);
}
m.Colse();//关闭读取器
mysql.Colse();//关闭数据库
}
/// <summary>
/// 连接数据库
/// </summary>
/// <param name="UserId">用户ID</param>
/// <param name="SqlPassword">数据库密码</param>
/// <param name="SqlName">连接的数据库名称</param>
/// <param name="hot">主机ID</param>
/// <param name="port">主机端口</param>
public static MySqlConnection Connection(string UserId, string SqlPassword, string SqlName, string hot, int port)
{
string con = string.Format("Database={0};Data Source={1};User Id={2};Password={3};port={4};SslMode = none", SqlName, hot, UserId, SqlPassword, port);
mySql = new MySqlConnection(con);
mySql.Open();
return mySql;
}
}
本文地址:https://blog.csdn.net/u010511043/article/details/108987253
上一篇: Mysql 主从基础概念
下一篇: 玩转Mysql数据类型