回 帖 发 新 帖 刷新版面

主题:求助!!

我在做一个注册模块

在用户注册好将数据插入数据库的时候出了问题

我的用户表里有MemberID和MemberName两个属性,一个是数字ID,另一个是登录名

我的问题是在插入的时候怎么让他按顺序生成一个MemberID呢?

高手来帮下忙吧,谢谢了!

回复列表 (共1个回复)

沙发

1、将字段MemberID设为标识字段(Access:自增,SQL Server:IDENTITY,MySQL:AutoIncrement),插入的时候不用手动标明其值,数据库系统会自动按顺序生成
2、用SQL语句
INSERT INTO ... (MemberID, MemberName, ...) VALUES (MAX(MemberID) + 1, ..., ...)
手动干预生成
3、其他类似的干预方法

我来回复

您尚未登录,请登录后再回复。点此登录或注册