美好的一天夥計們。從數據中選擇代碼後,我想將Townhouse的值顯示在txthouse中謝謝各位。數據從數據庫顯示到文本框c#
DataTable dtRefItem = Common.Common.GetData("SELECT Townhouse FROM County where code= '"+txtbox.text"'"
美好的一天夥計們。從數據中選擇代碼後,我想將Townhouse的值顯示在txthouse中謝謝各位。數據從數據庫顯示到文本框c#
DataTable dtRefItem = Common.Common.GetData("SELECT Townhouse FROM County where code= '"+txtbox.text"'"
A DataTable
通常包含多個DataRow
s。即使您只選擇一個,您也需要從DataTable.Rows
-property訪問該行。
string townHouse = null;
if(dtRefItem.Rows.Count > 0)
{
townhouse = dtRefItem.Rows[0].Field<string>("Townhouse");
}
txthouse.Text = townHouse;
謝謝先生的努力^^ @TimSchmelter –
我會推薦使用sql參數,而不是隻用字符串建立sql命令。這將有助於限制你對sql注入的暴露,這只是一個很好的開始。
什麼'Common.Common.GetData'正好?看起來你需要在'txtbox.text'之後使用'+',就像''「+ txtbox.text +」'「' –
好的。什麼是問題,你嘗試過什麼? –
@SonerGönül從數據庫中獲取數據。我已經使用過那位先生,我遇到了錯誤。 –