请教一个acc数据库建表问题
$addfld.Execute("ALTER TABLE " & $tblname & " ADD xu identity(1, 1) primary key,ku int,ru int,nong float,dai float,guo float,jian float,jin float,zhao float,you float,jiao float,xin float,huai int,money float,name nvarchar,chu int")这样写有什么问题呢?
对应的数据名是:序|当前库存| 入库 | 农行 | 工贷 | 国际 | 建设 | 工金 | 招商 | 邮政 | 交通 | 农信 | 还款 |实际金额| 交易客户 | 件数
不断调试发现:如果列表数量少一些可以成功,用上面的全部建列就不行
而且添加列的values时也是不能列数量过多,多了也报错
如下图
[ 本帖最后由 maker 于 2008-10-30 15:05 编辑 ] 不是列多列少的问题。而是字段类型的问题。。。。自己测试一下,就知道了。嘿嘿。 :face (13): :face (13): :face (13): 这样? 问题解决,列名不能以数据类型来命,去查了下acc的数据类型,里面我写了个money,这属于数据类型,改掉就可以了,还有,啵下老三:face (33): $addfld.Execute("ALTER TABLE " & $tblname & " ADD xu identity(1, 1) primary key,ku int,ru int,nong float,dai float,guo float,jian float,jin float,zhao float,you float,jiao float,xin float,huai int,money float,name nvarchar,chu int")
我想知道,后来这段代码可以用了?
页:
[1]