在sql server 2005中存储条形码值/图像

时间:2010-02-04 07:33:49

标签: asp.net sql-server-2005 barcode

我的一个Web应用程序使用条形码....当我添加一个新项目时,我生成的条形码值转换为条形码图像...我的问题

  • 您建议在sql server 2005中存储条形码值或条形码图像?

  • 您会建议哪一个?

修改

  • 建议您使用asp.net应用程序使用哪种类型的条形码?

线性条形码( Code 128 )是我的选择..还有其他任何建议......

3 个答案:

答案 0 :(得分:2)

在不知道您的具体要求的情况下,我会存储该值,特别是如果您可以在以后从相应的值“重新生成”图像(您的短语“我生成的条形码值转换为条形码图像“似乎暗示你可以重复那个生成过程,但我可能错了)。从图像中获取定性信息可能需要某种OCR过程。

答案 1 :(得分:1)

我可能会建议存储该值,因为那只是一系列字符,对吧? (数字/字母)。但是,如果您确实需要能够再次重现条形码图像,则可能需要将图像存储在例如二进制字段。

答案 2 :(得分:0)

最好存储条形码的实际数量,因为条形码图像是从数字生成的,没有任何一点存储图像,因为这会使数据库膨胀二进制图像。

有一个出色的条形码生成程序,可以为所有类型的条形码生成图像,可以在CodeProject上找到。

希望这有帮助, 最好的祝福, 汤姆。