Member 14930414 Ответов: 1

Мне нужна процедура SQL server для получения текста QR штрих кода в качестве входных данных и извлечения всей информации в качестве выходных данных


Привет
QRBarcode-это 2 или 3-мерный штрих-код, он используется в качестве штрих-кода для коробок с лекарствами. Есть аптека, в которой есть наша складская система. Мы должны добавить опцию в систему, при чтении QR-штрих-кода функция должна разложить QR-штрих-код на код товара, срок годности, номер партии и штрих-код.

Я уже добавил процедуру со штрих-кодом в качестве входного сигнала и получил информацию о штрих-коде в качестве выходного. Эта процедура хорошо работает в том случае, если длина и формат штрих-кода фиксированы. Но поскольку это не так, я должен обрабатывать все случаи формата QR-штрих-кода в процедуре. Но также я не мог получить все случаи формата QRBarcode. Мне нужна помощь от человека, который уже получает все случаи формата QR-штрих-кода.

Старый вопрос:

Мне нужна процедура sql server, чтобы принять текст QR-штрих-кода в качестве входного параметра и дать мне информацию QR-штрих-кода в качестве выходных параметров. QR-штрих-код не имеет стандартной длины и информации. Некоторые QR-штрих-коды включают код товара, дату истечения срока годности, номер партии и штрих-код, другие включают только код товара, штрих-код и дату истечения срока годности.

Мне нужна процедура, чтобы дать мне в качестве параметров out put всю информацию, включенную в QR-штрих-код. пример

если считыватель штрих-кодов даст мне "010358291002606817211128108TF7A2110631MT3945MNX" в качестве значения QR-штрих-кода, я могу отправить это значение в качестве входного параметра в процедуру SQL, чтобы выдать мне put


@Артикул = 03582910026068

@ExpiryDate = 2111

@Batch Num = 8TF7A

Штрих-код =10631MT3945MNX

Кроме того, как уже упоминалось ранее, длина QR-штрих-кода не является стандартной, а также информацией.

Спасибо

Что я уже пробовал:

Я проверил, имеет ли QR-штрих-код стандартный формат, поэтому я могу извлечь информацию, определив начало и конец каждой информации, но я обнаружил, что существует много типов QR-штрих-кодов.

CHill60

Здесь недостаточно информации, чтобы мы могли вам помочь. Пожалуйста,перечитайте руководство по размещению

OriginalGriff

Это не очень хороший вопрос - мы не можем понять из этого малого, что вы пытаетесь сделать.
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы.
Используйте виджет "улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.

Richard MacCutchan

Почему вам нужно делать это в SQL, когда несколько строк C#/VB.NET сделали бы это намного проще?

Member 14930414

Привет
Я уже добавил А VB.net строки для разложения QR-штрих-кода на информацию о штрих-коде (код товара, дата истечения срока годности, штрих-код и номер партии), но мне нужно больше информации обо всех длинах и форматах QRbarcode.

Спасибо

Richard MacCutchan

Хорошо, но это не проблема программирования. Google найдет вам официальную информацию о QR-кодах.

Member 14930414

Дорогой

Я попытался поискать в google, но не смог найти никакой помощи. Я попробую сайт, предложенный CHill60.

Спасибо

Richard MacCutchan

Что, черт возьми, вы искали? Посмотреть на это: структура qr - кода- поиск в Google[^], множество полезных ссылок.

1 Ответов

Рейтинг:
12

CHill60

Цитата:
но мне нужно больше информации обо всех длинах и форматах QRbarcode.
Пожалуйста, сделайте небольшое исследование - вы можете приобрести спецификацию ISO у нас ISO - ISO/IEC 18004:2015 - Информационные технологии — методы автоматической идентификации и сбора данных — спецификация символов штрих-кода QR-кода[^]

Подробную информацию обо всех форматах можно найти по адресу QRcode.com|Denso волны[^]

Учитывая, что это может быть связано с затратами, я сомневаюсь, что кто - то просто поделится с вами своей работой, но я предлагаю начать с веб-сайта Denso Wave (выше) - посмотрите на их часто задаваемые вопросы и подумайте о том, чтобы связаться с ними напрямую для получения помощи


Member 14930414

Спасибо

Maciej Los

5ed!