WINFROM中DATAGIRDVIEW双击行获得值进行SQL查询有些问题
在DATAGRIDVIEW的双击行事件中
做2表查询
T_Purchasing表列名:
T_Model
H-23-02-010-铁片电阻-10R-603//这个是DGV里查到的第2列
T_SupplierrosterShop表列名:
T_num t_name t_model t_job t_price
H-23-02-010 铁片电阻 10R XX公司 0。5
要查t_price
for (int i = 0; i < dataGridView2.Rows.Count; i++)
{
com_dj1.DataSource = DCC.SqlDC.SDC.GetTable("select T_SupplierrosterShop.T_price FROM T_SupplierrosterShop,T_Purchasing where T_SupplierrosterShop.T_job='xx公司' and charindex(T_SupplierrosterShop.T_num+'-'+T_SupplierrosterShop.t_name+'-'+T_SupplierrosterShop.t_model,'"+dataGridView2.Rows[i].Cells[1].Value.ToString()+"')>0");
com_dj1.DisplayMember = "T_price";//返回DATATABLE,在单价COMBOBOX做显示
}
查询结果是把某公司的所有价格都查到了到底哪里出问题了