特定のフィールドを持つ行を返すクエリがあります
SELECT First_Name、Midle_Name、Last_Name、Phone_home、Cell_home、ZipCode_Work、Phone_Work、Cell_Work FROM contact_info WHERE(Last_Name = @Last_Name)
これが、このクエリをdatagridviewコントロールにバインドするための私のコードです。
protected void btnSearch_Click(object sender、EventArgs e){DSSearchTableAdapters.contact_infoTableAdapter LastNameViewAdapter = new DSSearchTableAdapters.contact_infoTableAdapter(); DSSearch.contact_infoDataTable GetByLastName = LastNameViewAdapter.GetDataByLastNameView(txtSearch.Text); GridView1.DataSource = GetByLastName; GridView1.DataBind();
}
datagridviewが、選択したフィールドではなく、テーブル内のすべてのフィールドを表示するという問題。
私は、mysqlデータベースを備えたC#でVS 2008、asp.netを訴えています。
手伝ってくれますか?