如何解决sql这个问题
select month(addtime) as yf,sum(price) as price from xsrbd group by month(addtime) 用的是ACCESS数据库 出现Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
而我用查询分析器查询的时候没有问题 怎么回事?谁能帮帮我
------解决方案--------------------1、数据类型不匹配(比如说对字符型数据的引用没有加单引号“ '”);
2、表名、字段名错误;
3、表名、字段名是SQL语言保留字时,在SQL语句中没有加方括号“[]”;
4、表被锁定(例如Access数据库文件中的表正在被别的程序以独占模式打开);
5、表不存在于数据库联接对象ADODB.Connection打开的数据库中。
------解决方案--------------------改用OLEDB 连接字符串
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & Server.MapPath( "数据库名 ")