Our Customers
Contact Us Email: support@barcodelib.com
Home > Reporting Services Barcode > SSRS Barcode Generation Guide > QR Code Barcode Generation Guide in SSRS
Download Barcode for Reporting Services Trial

Reporting Services QR Code Barcode Generator

How to Create QR-Code Barcodes in SQL Server Reporting Services (SSRS Reports)
  • Mature barcode generator for SQL Server Reporting Services
  • Written in Visual C# code with compatibility for .NET Framework 2.0 and above
  • Simple to generate QR Code barcode images in .NET SQL Server Reporting Services
  • Support multiple QR Code barcode property adjustment like module size, margin, version & ECL
  • Support barcode library config in Visual C# and VB.NET class
  • Genearte QR Code barcodes in Png, Jpeg, Gif and Bmp image formats
  • Control QR Code barcode shape, size, resolution, rotation easily
  • Print bulk QR Code barcodes with data from database
  • Perpetually royalty-free developer license available
Reporting Services QR Code Barcode Introduction
QR-Code is a two-dimensional / 2D symbology developed by Denso Wave. It is also known as Quick Response Code, Denso Barcode, QRCode, JIS X 0510, ISO/IEC 18004.
Compatibility: Barcode for Reporting Services dll is compatible with ISO/IEC 18004 (Second Edition 2006-09-01) bar code symbology specification for QR Code printing.
To know more about QR Code barcode, please refer to .NET QR-Code Introduction.
How to Config Sample Database file
We have provided one demo data file named "BarcodeDemoData.mdb" in our trial package. In the following steps, we will config ODBC driver for that data file.
  1. Open "Control Panel". Go to "Start", and click menu "Control Panel".
  2. Click "Administrative Tools".
  3. Click "Data Sources (ODBC)".
  4. In "ODBC Data Source Administrator", click tab "System DSN".
  5. Click button "Add..." on the right side of the form. view image
  6. In "Create New Data Source" form, select "Driver do Microsoft Access (*.mdb)", and click "Finish" button. view image
  7. In "ODBC Microsoft Access Setup" form, fill "Data Source Name" as "BarcodeDataSource", then click "Select..." button. view image
  8. In "Select Database" form, go to your downloaded package, and select "BarcodeDemoData.mdb" file, and click "OK" button. view image
  9. In "ODBC Microsoft Access Setup" form, click "OK" button.
  10. Now you can find new entry in "System Data Sources: " section. view image
  11. Click "OK" button to close it.
How to Deploy and Install QR-Code SSRS Barcode Library
Here's a brief introduction for the deployment and installation for QR Code Reporting Service Barcode Library. For more information, view details for Reporting Service Barcode Library Installation
  1. Copy BarcodeLib.Barcode.ReportingService05.dll, BarcodeLib.Barcode.ReportingService05CRI.dll to Visual Studio private assemblies directory (by default C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies).
  2. Copy BarcodeLib.Barcode.ReportingService05.dll, BarcodeLib.Barcode.ReportingService05CRI.dll to Microsoft SQL Server Reporting Services bin directory (by default C:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer\bin).
  3. Edit rsreportserver.config file under "C:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer".
  4. Edit rssrvpolicy.config under the same folder with rsreportserver.config.
  5. Edit rsreportdesigner.config under "C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies".
How to Generate QR Code barcode in Reporting Services 2005 / 2008?
This is a simple sample for you to create QR Code in Reporting Service 2005.
For 2008 SSRS users, please view here: Developer Guide for SSRS Report 2008 Barcode Generation.
  1. Create a report: Select File | New | Project from the Visual Studio .NET 2005 IDE menu.
    In the New Project dialog, highlight Business Intelligence Projects in the Project Types box and Report Server Project Wizard in the Templates box. Name the sample report appropriately in the Name box. Click OK. view image
  2. In "Report Wizard" form, keyin name as "BarcodeDemoData", select type as "ODBC", and click "Edit.." button. view image
  3. In "Connection Properties" form, select "use user or system data source name:" as "BarcodeDataSource", and click "OK" button. view image
  4. In "Report Wizard" form, click "Next" button.
  5. Type in "SELECT * FROM Customer;" in "Query String:" field. Click "Next". view image
  6. Select report type form, select "Tabular" as default. Click "Finish".
  7. In report designer panel, add a new column "Barcode" to the table, by right click column "Customer" header, and select "Insert Column to the right" menu. view image
  8. For the new column "Barcode", set name as "Barcode". Add Reporting Services Barcode Controls to Toolbox and drop "LinearBarcodeControl2005" to the data section. view image
  9. Set "BarcodeData" property to "=Fields!CustomerId.Value". view image
  10. You can preview the report by click "Preview" tab. view image
Reporting Services Barcode Generator Supporting Barcodes
Linear (1D) Barcodes:
Matrix(2D) Barcodes:
Reporting Services Barcode DLL Generates 2D (Matrix) Barcodes: Data Matrix, PDF-417, QR Code.