C#从数据库mysql读取数据
来源:互联网 发布:淘宝特价群怎么做 编辑:程序博客网 时间:2024/05/20 15:11
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
usingSystem.Windows.Forms;
usingMySql.Data.MySqlClient;
namespace电子商务
{
publicpartialclassForm1:Form
{
publicForm1()
{
InitializeComponent();
}
privatevoidForm1_Load(objectsender,EventArgse)
{
}
privatevoidbutton1_Click(objectsender,EventArgse)
{
stringstr ="Host=localhost;User ID=root;Password=;Port = 3306;DataBase=animals;Charset=utf8;";
MySqlConnectionconn =newMySqlConnection(str);
conn.Open();//
////拿到数据库并打开连接
//string sql = "select *from student";
//MySqlCommand cmd = new MySqlCommand(sql, conn);
//MySqlDataAdapter mda = new MySqlDataAdapter(cmd);
//DataSet ds = new DataSet();
//mda.Fill(ds);
//dataGridView1.DataSource = ds.Tables[0];
////MySqlDataReader dr = cmd.ExecuteReader();
//conn.Close();
/*1.访问数据库的五大步骤
2.拿到要发送的sql语句
3.执行 sql 语句
4.拿到执行后的聚过
5.关闭连接 切记关闭连接
*/
////1 拿到数据库的连接 并打开连接
//string url = "User ID=root;Password=;Host=localhost;Port=3306;Database=xx;charset=xx;";
//MySqlConnection con = new MySqlConnection(url);
//con.Open();
////2.要拿到要发送的sql语句
//string sql = "select id from student where name='kobe'";
//MySqlCommand com = new MySqlCommand(sql, con);
//// 3 执行 sql 语句
//MySqlDataReader reader = com.ExecuteReader();
//reader.Read();// Read() 每次调用 都会从结果集中返回一行数据
//reader.GetInt32(0);
/*1.访问数据库的五大步骤
2.拿到要发送的sql语句
3.执行 sql 语句
4.拿到执行后的聚过
5.关闭连接 切记关闭连接
*/
//1 拿到数据库的连接 并打开连接
stringurl ="User ID=root;Password=;Host=localhost;Port=3306;Database=students;";
MySqlConnectioncon =newMySqlConnection(url);
con.Open();
//2.要拿到要发送的sql语句
stringsql ="select *from student where name='kobe'";
MySqlCommandcom =newMySqlCommand(sql, con);
// 3 执行 sql 语句
MySqlDataReaderreader = com.ExecuteReader();
reader.Read();// Read() 每次调用 都会从结果集中返回一行数据
//reader.GetInt32(0);
Console.WriteLine(reader.GetInt32(0));
con.Close();
////对数据库进行 增 删 改 查
////1 拿到数据库的连接 并打开连接
//string url = "User ID=root;Password=root;Host=localhost;Port=3306;Database=students;";
//MySqlConnection con = new MySqlConnection(url);
//con.Open();
//string sql = "insert into student values(11,'hahahaha','man',6)";//添加信息
//MySqlCommand cmd = new MySqlCommand(sql, con);
//int result = cmd.ExecuteNonQuery();
//Console.WriteLine("数据库打开结果:"+result);
//con.Close();
//FindStudent("kobe");
}
publicstaticboolFindStudent(stringname)
{
boolb =false;
stringurl ="User ID=root;Password=root;Host=localhost;Port=3306;Database=students;";
MySqlConnectioncon =newMySqlConnection(url);
con.Open();
stringsql ="select *from studnet where name='{0}' ";
sql =string.Format(sql, name);
// Console.WriteLine(sql);
MySqlCommandcmd =newMySqlCommand(sql, con);
MySqlDataReaderreader = cmd.ExecuteReader();
b = reader.Read();
returnb;
}
}
}
0 0
- C#从数据库mysql读取数据
- 从 MySQL 数据库读取数据
- C# 从数据库中读取数据(ExecuteReader)
- mysql+C#实战四:从数据库中读取数据块和更新数据;
- C# 从数据库读取数据 和 更新数据
- C#从数据库中读取二进制数据,并显示图片
- C#从sql数据库中读取数据的自我体会
- C#从文本文件中读取数据大批量导入数据库
- 从Excel文件读取数据批量导入到Mysql数据库
- 从Mysql数据库读取数据批量导入到Excel文件
- 读取mysql数据库数据
- c#读取excel数据,同时存入mysql数据库
- 从MySql数据库读取图片
- 从数据库sqlite3读取数据
- pandas从数据库读取数据
- php从mysql读取数据
- C#读取从数据库读取数据判断每一行每一列
- C# SqlDataAdapter,读取数据库数据
- XML的解析和基本操作
- Leetcode 2--Add Two Numbers
- Redis 简介
- 单例模式深探-懒汉式和饿汗式
- vector删除元素后iterator失效
- C#从数据库mysql读取数据
- Exception in thread "main" java.lang.IllegalArgumentException: Argument cannot be null
- 升级CDH到5.7.0
- Android 性能优化工具
- java 获取系统信息
- 分布式事务解决方案(三)
- ijkplayer在android下的编译
- 【Android】AndroidStudio关于EventBus报错解决方法its super classes have no public methods with the @Subscribe
- android binder