知道的来看下【至少一个参数没有被指定值】
1 string strSelect_Count;
2 strSelect_Count = "select * from 员工信息 where 员工ID=1 and 是否退职='0'“
3 ConnDB.Open();
4 OleDbDataAdapter CountDA = new OleDbDataAdapter(strSelect_Count, ConnDB);
5 DataSet CountDS = new DataSet();
6 CountDA.Fill(CountDS);
执行到第6行【CountDA.Fill(CountDS);
】时候出错。错误信息为【System.Data.OleDb.OleDbException: 至少一个参数没有被指定值。
。。。 。。。】
备注:第2行的SQL在ACCESS当中能够正常查询。在.NET自带的查询工具也OK。
字段名称没错。
另外如果把第二行的SQL当中的【and 是否退职='0'】去掉,程序就会正常运行,但是加上任何别的AND条件都不行,仍然出错。
相关软件版本:
ACCESS2007
VS.NET2008
请各位大虾指教