try
{
objConn.Open();
connexion.da = new SqlCeDataAdapter("Select NUM_PHY ,NOM_CLI ,NUM_FAC ,DATE_FACT ,MODE_PAIEMENT ,DATE_REG from EXP WHERE NOM_CLI=@client =@vari", objConn);
da.SelectCommand.CommandType = CommandType.Text;
da.SelectCommand.Parameters.Add("@client", client);
da.Fill(ds,"EXP");
DataRow drow = ds.Tables["EXP"].Rows[0];
MessageBox.Show(drow["NOM_CLI"].ToString());
MessageBox.Show(drow["NUM_PHY"].ToString());
我有这个错误:列' NUM_PHY'不属于表EXP。
为什么这个栏目而不是其他栏目?
答案 0 :(得分:1)
修改您的代码
DataRow drow = ds.Tables["EXPORT"].Rows[0];
与
DataRow drow = ds.Tables["EXP"].Rows[0];
因为你正在填写" EXP"表
答案 1 :(得分:0)
请检查名称为“NUM_PHY”的列是否存在,并且我希望区域设置没有变化。