OleDbCommand myCmd = myODBCConn.CreateCommand();
myCmd.CommandText = "Create Table Table1(clend Numeric(8,2) ,list varchar(10))";
myCmd.ExecuteNonQuery();
MessageBox.Show("创建表成功!");
后面的varchar可以任意指定其宽度,为什么Numeric只能是默认的20呢 无论怎么修改都改不了 用Oledb不行么 期待高人的出现~~~
myCmd.CommandText = "Create Table Table1(clend Numeric(8,2) ,list varchar(10))";
myCmd.ExecuteNonQuery();
MessageBox.Show("创建表成功!");
后面的varchar可以任意指定其宽度,为什么Numeric只能是默认的20呢 无论怎么修改都改不了 用Oledb不行么 期待高人的出现~~~
2、或者你换一种类型试试,比如用Real(8,2) float(8,2),decimal(8,2)试试