我需要使用以下列填充數據網格。使用多個表中的數據填充Datagrid
invnumber,ITEMNAME,速度,數量..
ITEMNAME,速度,數量來自1臺,同時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;
}
}
現在我不能直接分配數據源,因爲涉及2個不同的表格
dataGridView2.DataSource = dt;
我該如何解決這個問題。
你爲什麼不加入這些表? –
@ un-lucky ..你可以發佈一個例子.. – techno