永发信息网

学生管理系统怎么自动生成学号

答案:2  悬赏:40  手机版
解决时间 2021-02-04 12:28
  • 提问者网友:暗中人
  • 2021-02-03 13:20
学号由 年级号+系代号+专业代号+班级号+学生编号 组成,如何实现自动生成导入数据库中作为主键,去除人工输入的麻烦例如:2010 04 02 01 01;200908100211
最佳答案
  • 五星知识达人网友:孤独入客枕
  • 2021-02-03 14:29
这么说吧。。如果你想要做为主键,首先他就不是自增的了,就是不是int类型了,应该是varcahr类型,这时候你直接写一个方法,把你的学号组成内容传进去,然后相加(是字符串相加),然后返回的结果就是你得学号,然后把这个结果传到要插入的那条sql语句中就可以了。。。
全部回答
  • 1楼网友:旧脸谱
  • 2021-02-03 14:59
你的问题不是太明了,你的学号有一定的规则的话你可以直接按您自己的规则在学生编号后加1就可以了啊,如果需要写入数据库调用数据库函数就可以了,你没有列出什么规则,我不能明白,如果您是需要格式化输入的信息可以用sprintf()函数,格式化多个值到一个字符串里,如果有需要,可以加我的qq274136197
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯