我的一个Web应用程序使用条形码....当我添加一个新项目时,我生成的条形码值转换为条形码图像...我的问题
您建议在sql server 2005中存储条形码值或条形码图像?
您会建议哪一个?
修改
线性条形码( Code 128 )是我的选择..还有其他任何建议......
答案 0 :(得分:2)
在不知道您的具体要求的情况下,我会存储该值,特别是如果您可以在以后从相应的值“重新生成”图像(您的短语“我生成的条形码值转换为条形码图像“似乎暗示你可以重复那个生成过程,但我可能错了)。从图像中获取定性信息可能需要某种OCR过程。
答案 1 :(得分:1)
我可能会建议存储该值,因为那只是一系列字符,对吧? (数字/字母)。但是,如果您确实需要能够再次重现条形码图像,则可能需要将图像存储在例如二进制字段。
答案 2 :(得分:0)
最好存储条形码的实际数量,因为条形码图像是从数字生成的,没有任何一点存储图像,因为这会使数据库膨胀二进制图像。
有一个出色的条形码生成程序,可以为所有类型的条形码生成图像,可以在CodeProject上找到。
希望这有帮助, 最好的祝福, 汤姆。