βӔḺ*_*ⱫŌŔ 0 .net c# mysql sql winforms
好的,所以在过去的几周里,我可能写了大约40个精选语句.所以,我知道该怎么做.我刚刚写了另一个,但这次我需要使用ComboBox值进行匹配,并且它会保持产生列的名称(右列,请注意),而不是列中的内容.
string st = "SELECT '" + txtchange.Text + "'
FROM mysql_9269_dbase." + pages.Text + "";
MySql.Data.MySqlClient.MySqlCommand cd = new MySql.Data.MySqlClient.MySqlCommand(st, msc);
cd.CommandType = CommandType.Text;
MySql.Data.MySqlClient.MySqlDataReader msdr = cd.ExecuteReader();
while(msdr.Read())
{
txt.Text = msdr[0].ToString();
}
Run Code Online (Sandbox Code Playgroud)
现在,为什么它返回列名而不是该列的内容?
丢失单引号.
更改
"SELECT '" + txtchange.Text + "' "
Run Code Online (Sandbox Code Playgroud)
至
"SELECT " + txtchange.Text + " "
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
947 次 |
| 最近记录: |