童博豆豆续文:ADO.NET的SQL查询语句怎么写

来源:百度文库 编辑:中科新闻网 时间:2024/05/01 10:24:11
问一个ADO.NET的问题:
文本框TxtNum和TxtName
TxtNum中输入表CustInfo中的CustID列中的一个数据后,TxtName中自动显示CustInfo表中的CustName列。
请问这TxtName的SELECT语句怎么写啊
SELECT CustName FROM CustInfo WHERE……

SELECT CustName FROM CustInfo WHERE CustID=+"TxtNum.text"

回答你的问题:
"SELECT CustName FROM CustInfo WHERE CustID=" +TxtNum.Text

例子:
System.Data.SqlClient.SqlConnection time_conn =new System.Data.SqlClient.SqlConnection("连接字符串");
time_conn.Open();
string sqlstr="SELECT CustName FROM CustInfo WHERE CustID=" +TxtNum.Text;
System.Data.SqlClient.SqlCommand time_comm =new System.Data.SqlClient.SqlCommand(sqlstr);
string time=time_comm.ExecuteScalar().ToString();
然后你可以把time赋值给TxtName.text或者直接把time_comm.ExecuteScalar().ToString()赋值给TxtName.text