主题:  如何获取自动编号字段的值?

红卫兵

职务:普通成员
等级:1
金币:0.0
发贴:113
#12004/4/19 16:42:36
数据库中no为自动编号(递增)
我在asp中想获得对应的值,却不能象其他字段一样用rs("no")获得!
这是为何?



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22004/4/19 16:44:02
应该可以
看一下代码



红卫兵

职务:普通成员
等级:1
金币:0.0
发贴:113
#32004/4/19 21:19:04
谢谢先了!



红卫兵

职务:普通成员
等级:1
金币:0.0
发贴:113
#42004/4/19 22:27:55
真是奇怪,
同一个数据库表里,在一段程序里我用<%=rs("tnum")%>
和<%=rs("huifu")%>这两个字段里的值都不能显示,
将tnum和huifu换做另一个字段值Tname就能正常显示!
tnum为自动编号,huifu和Tname字段情况完全一样!好奇怪呀!



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#52004/4/20 8:47:28
第一:报错了么?
第二:数据库中该字段有值么?



红卫兵

职务:普通成员
等级:1
金币:0.0
发贴:113
#62004/4/20 12:43:14
没有报错,就是不显示,就象没有<%=rs("tnum")%><%=rs("huifu")%>这两个代码一样!

其中tnum为自动编号,自然是有值的,同时huifu字段里也是有值的,还是通过程序添加进去的,进数据库里面查看也是有值的!
我把数据库全部重新建了一遍还是同样的问题!

我想这应该是一个非常糟糕的问题!



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#72004/4/20 15:36:59
检查一下程序,可能是你对应的rs不是指向那个ID的,或者在接受的范围外