Access至少一个参数没有被指定值

表名:Table1
字段:A1,A2,A3
其中A3是数字,整数,小数位数自动,默认为0,不是必填,索引无

在Access中写
SELECT A1,A2,A3 from table1 where 1=1
(注:where 1=1 有没有都一样)

会弹出对话框“输入参数值” 要求输入A3的值

在C#中用 System.Data.OleDb进行数据库连接和操作
然后Sql语句写
SELECT A1,A2,A3 from table1 where 1=1

报错:至少一个参数没有被指定值

如果写

SELECT A1,A2 FROM TABLE1 没有问题。。

A3字段绝对有,且没有写错。

求牛人帮助

是不是修改表table1 添加列A3了,没有提交,从提示来说,的确是A3没有

1、先 SELECT * FROM TABLE1 试试

[quote]当查询、窗体或报表中的字段、条件、表达式或控件引用 Access 无法找到的某个名称时,便会出现此现象。例如,名称可能拼写错误或者字段在该范围内可能不可用。[/quote]
请参考下
[url]http://support.microsoft.com/kb/303134/zh-cn[/url]