为何ACCESS字段定义语法错误
OleDbCommand com1 = new OleDbCommand( "create table " + strTempdb +
"(pno varchar(10) PRIMARY KEY,mono varchar(10),monm varchar(50),S float, " + "MAX float,MIN float,NOTEND1 varchar(50),NOTEND2 varchar(200)) ", Conn.conn);
com1.ExecuteNonQuery();
以上语句在ACCESS 2003中执行通过,但在C# 2005调试会出错:
System.Data.OleDb.OleDbException: 字段定义语法错误。
------解决方案--------------------strTempdb的值不是关键字吧
------解决方案--------------------MAX Double,MIN Double
注意 MAX 和 MIN 是关键字,应该用[]括起来。
即:[MAX] 和 [MIN]