Tiempo atrás tuve que imprimir un código de barras en formato 128 en unos informes de Crystal Reports ejecutados desde una aplicación web .NET. Para ello utilicé la fuente code128.ttf . A esta fuente hay que enviarle codificada la cadena de texto que queremos imprimir como código de barras 128. Buscando por Internet encontré la web grandzebu code128 con la función que permite hacer esta codificación en diferentes lenguajes de programación. Pero, por temas de rendimiento necesitaba recibir todos los datos directamente desde nuestro servidor de base de datos SQL Server 2008 R2, y en este lenguaje no encontré la función. Así que hice la traducción en Transact-SQL. Quería compartirla con el autor, pero no he conseguido ponerme en contacto con él y, por esta razón, la publico en este blog. Podéis descargar el código aquí: code128.sql A continuación podéis ver el código: /****** Object: UserDefinedFunction [dbo].[Code128] ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIF
Mi blog sobre cosas varias