簡體   English   中英

數據從數據庫到文本框

[英]Data from Database to Textbox

我對編程領域非常陌生,比如剛開始四個月,所以我想對99%的人來說我有一個非常愚蠢的問題。

我正忙於制定一個非常基本的預訂程序來練習,並且像瘋了似的豬一樣掙扎。

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()) 
{

}

只需要使用parameters正確使用您的查詢:

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()) {}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM