求助填报主键不会

各个人员ABC,每天都填报产品所需数量,那么用这样的SQL条件即可。select * from scsc where DATEDIFF(DD,CreateDate,GETDATE())=0,但是填报的话,比如今天我提交了,产品1,产品2,但是发现产品1少提交了,所以又改了数量,那么如果里面不加一个序号设置为主键的话,应该会重复提交吧。但是加序号让大家手动填写的话,又会显得比较麻烦,就是怎么才能实现SQL中的自增列的效果,我只需要点击增加数据,然后自动赋值?或者实现类似的效果?
FineReportilovelose 发布于 2016-8-30 15:43
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
macro_hard发布于2016-8-30 15:43(编辑于 2023-9-6 09:34)
555
最佳回答
0
macro_hard发布于2016-8-30 15:56(编辑于 2023-9-6 09:34)
555
  • ilovelose ilovelose(提问者)

    这个试过,昨天试过,服务器也重启过了,而且加插入按钮这样会很麻烦吧
    回复
    2016-08-30 16:03 
最佳回答
0
ilovelose发布于2016-8-30 16:03(编辑于 2023-9-6 09:34)
555
最佳回答
0
ilovelose发布于2016-8-30 16:03(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    数据库里加一个自增字段,填报的时候以这个自增字段做主键。
    报表里面如果不想显示这个字段,把自增所在列隐藏
    回复
    2016-08-30 15:43 
  • 李半仙 李半仙

    select * from scsc where DATEDIFF(DD,CreateDate,GETDATE())=0
    用这个语句生成的数据集是把当天所有的填报记录都查询出来了吧?
    比如说我现在还想插入个商品d,那不得用添加行么?要不这条记录怎么新增?
    回复
    2016-08-30 22:25 
最佳回答
0
李半仙发布于2016-8-30 22:25(编辑于 2023-9-6 09:34)
555
最佳回答
0
lianchangfeng发布于2016-8-31 10:34(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 717浏览人数
  • 最后回答于:2016-8-31 10:34
    活动推荐 更多
    热门课程 更多
    返回顶部