2013-11-19 1 views
4

Я новичок в QR-кодах и хотел бы узнать, возможно ли QR-код для хранить значений в базе данных? Например, если квитанция распечатала QR-код, и компания может сканировать QR-код квитанции для хранения таких деталей, как; время покупки, цена и т. д.использовать qr коды для хранения информации в базе данных

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

Еще раз спасибо за любую помощь.

ответ

3

В целом это конечно возможно. Фактически каждый QRCode/штрих-код хранит информацию. Но обычно размер этой информации довольно мал. Обычно хранятся только такие ссылки, как URL-адреса или номера (идентификаторы), и «реальные» данные извлекаются из базы данных с использованием этих ссылок. Но, строго говоря, это форма хранения информации в QRCode/штрих-коде.

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

Если вы говорите о больших объемах данных, тогда вам нужно использовать другие типы кодов. Тот, который мне больше всего нравится, - dataglyphs. Они даже обеспечивают довольно большую отказоустойчивость.

1

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

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

В качестве альтернативы вы можете создать свое собственное приложение для сканирования, которое просто считывает данные из кода и подключается к базе данных, все зависит от того, какой контроль над средой и насколько доступным вы хотите, чтобы все было.

2

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

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

0

Я думаю, что это возможно, несколько кинотеатров сделали это с QR-кодом для хранения данных клиентов.

Смежные вопросы