日期:2014-05-18  浏览次数:20613 次

.net 多张图片如何存储进数据库的问题
我现在需要用一个字段 定义图片的编号,但是需要粗村多张图片,名称还自动根据编号定义的。
我就是想知道怎么自动的为一个编号的多张图片设置图片名称,
例如:编号a 图片a1.jpg,a2.jpg,a3.jpg。
考虑到重新登录再次添加 怎么办?


------解决方案--------------------
假设用户关联图片

那么存在的表
User
UserId UserName ...

Picture
PicId PicName UserID

保存的时候,先得到当前用户的Id,然后根据Id自动生成图片名称,插入

------解决方案--------------------
用一个表,存储用户最后一个编号,保存图片的时候取得最后的编号使用,然后给最后编号增量。
------解决方案--------------------
把编号存储起来,例如放到数据库中,然后根据那个maxid,再往后加。
------解决方案--------------------
设置一个自增长ID列作为主键不就完事了?考虑那么多干嘛