gpt4 book ai didi

c# - 从数据库到文本框的数据

转载 作者:行者123 更新时间:2023-11-29 03:22:42 24 4
gpt4 key购买 nike

我是编程领域的新手,刚接触 4 个月,所以我想我有一个非常愚蠢的问题要问你们 99% 的人。

我正忙于创建一个非常基本的预订程序来练习,并且像疯 pig 一样挣扎。

1) 我基本上想从 MySql 中提取数据到文本框。
2) 我的目标是我需要一个循环来将预订 ID 保存在 MySql 中。不知道大家能不能看懂我说的。

当前代码:

string connection = "datasource = localhost; port = 3306; username = root; password = ****";
string query = "SELECT * FROM databasename.tablename where id='"this.textbox1.Text"' ";
MySqlConnection conn = new MySqlConnection(connection);
MySqlCommand command = new MySqlCommand(query, conn);
MySqlDataReader reader;
conn.Open();
reader = command.ExecuteReader();
while (reader.Read())
{

}

最佳答案

只需要正确使用您的查询,使用参数:

string connection = "datasource = localhost; port = 3306; username = root; password = ****";

string query = "SELECT * FROM databasename.tablename where id=@ID ";

MySqlConnection conn = new MySqlConnection(connection);
MySqlCommand command = new MySqlCommand(query, conn);
command.Parameters.Add("@ID",textBox1.Text);
MySqlDataReader reader;
conn.Open();

reader = command.ExecuteReader();

while (reader.Read()) {}

关于c# - 从数据库到文本框的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41261656/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com