データグリッドに次の列を設定する必要があります。 invnumberが、私は今、この複数テーブルのデータでデータグリッドを設定する
string commandText = "SELECT invnumber,cname,date FROM inv_table WHERE invnumber LIKE @id";
SqlCommand command = new SqlCommand(commandText, conn);
string searchParam = String.Format("%{0}%", text_inv.Text);
command.Parameters.AddWithValue("@id", searchParam);
using (SqlDataAdapter sda = new SqlDataAdapter(command))
{
using (DataTable dt = new DataTable())
{
sda.Fill(dt);
dataGridView2.DataSource = dt;
}
}
のように行うために使用される別のテーブル
から来ている間
invnumber、itemNameに、レート、数量...
itemNameに、レート、数量は1つのテーブルから来ています2つの異なるテーブルが関与するように私は直接データソースを割り当てることができません
dataGridView2.DataSource = dt;
どうすればこの問題を回避できますか?
なぜこれらのテーブルを結合しないのですか? –
@ un-lucky ..あなたは例を投稿することができます.. – techno