在ACCESS数据库中,数字类型的字段能否换成文本类型的字段??
在做ASP开发使用SQL的添加命令的过程中:insert into 表名() values(),总是提示INSERT INTO语句的语法错误,重试了N次都还是出错,刚开始以为是哪个变量名写错了(比如说如果是文本类型的变量应该用:'"&变量&"',而数字类型的变量就可以去掉最外面的单引号就可以的),但是经过我一次又一次的检验,我写的没有错误。包括后来我又用了、添加到数据库的另一种方法:rs.addnew rs.update,可惜的是,经过我的尝试,最后还是出错,而且我发觉都是字段类型为“数字”型的变量出错。。。后来干脆把数据库中所有字段类型为“数字”型的都改为“文本”型的,这时再新测试。靠,奇迹发生了,居然没有出错,而且无论是用INSERT INTO 方法添加,还是用后来的rs.addnew rs.update方法添加都成功了。。。此时,我得出的结论就是,是不是ACCESS数据库本身的问题呢?还是哪里需要设置?(我用的ACCESS是2003的),如果以后能把字段类型设置成文本的都设置成文本的岂不是很好?也不会出错,但是如果文本类型的太多了也不知道会有什么不妥??还请高手帮忙解答啊,先在此谢过了。。。。
...全文
相关推荐
access数据库用sql语句添加字段,修改字段,删除字段
微软的 Access 中包含 Data Definition Language (DDL) 来建立删除表以及关系,当然了,这也可以用 DAO 来解决。
Microsoft Access Database Engine 2007.zip
可解决sqlserver 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序
ACCESS数据库\Access2007实用教程.pdf
ACCESS数据库\Access2007实用教程.pdf
Office 2007 Access Database Engine
如果你的c#程序采用oledb方式连接access数据库,需要安装此 engine
access VBA获取字段的数据类型_accessVBA获取字段的数据类型_
用VBA获取access表名和各个表字段的数据类型


