maker 发表于 2008-10-29 21:27:51

请教一个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 编辑 ]

sanhen 发表于 2008-10-29 22:39:12

不是列多列少的问题。而是字段类型的问题。。。。自己测试一下,就知道了。嘿嘿。

maker 发表于 2008-10-29 23:22:17

:face (13): :face (13): :face (13): 这样?

maker 发表于 2008-10-30 15:09:05

问题解决,列名不能以数据类型来命,去查了下acc的数据类型,里面我写了个money,这属于数据类型,改掉就可以了,还有,啵下老三:face (33):

处男1 发表于 2014-2-19 18:19:21

$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]
查看完整版本: 请教一个acc数据库建表问题