美好的一天伙计们。我想在从数据中选择代码后将Townhouse的值显示为txthouse谢谢大家。
DataTable dtRefItem = Common.Common.GetData("SELECT Townhouse FROM County where code= '"+txtbox.text"'"
答案 0 :(得分:1)
我建议使用sql参数,而不是仅使用字符串构建sql命令。这将有助于限制您对sql注入的接触,这只是一个很好的练习。
答案 1 :(得分:0)
DataTable
通常包含多个DataRow
。即使您只选择了一个,您也需要从DataTable.Rows
-property {<3}}访问该行。
string townHouse = null;
if(dtRefItem.Rows.Count > 0)
{
townhouse = dtRefItem.Rows[0].Field<string>("Townhouse");
}
txthouse.Text = townHouse;