Через Бкртендер можно подключиться к разным базам данным - ваш формат в студию.
Принцип простой: при формировании тескта тип данных указывается - внешний источних и настраивается путь к БД. Но умеет это лишь Проф версия - платная. (можно скачать - потестить если что).
Если же писать своб этиктку, то зачем мучиться с командным языком... не понимаю.
Принтеры Proton - это же те TSC. Просто наклейка на принтерах TSC. "Торговая марка".
А у TSC есть удобный инструмент, если делаете свою программу на каком либо высокоуровневом языке.
Просто подключается к нему DLL и используете из неё процедуры и функции, не маясь с изучением и прелестями командного языка.
Вот, например, простейшая этикетка:
setup('58','40','4.0','13','0','3','0'); //параметры этикетки
nobackfeed;
clearbuffer();
windowsfont(16,10, 48, 0, 2, 0, 'arial', 'Тест '); //используем любой шрифт винды - ничего грузить не надо. Задаём координаты теста и его параметры
windowsfont(16,48, 48, 0, 2, 0, 'arial', 'Принтер TTP-244');
barcode('64','100','EAN13','80','1','0','2','4','460851324568'); // печатаем штрих-код с нужными нам параметрами
printlabel('3','1'); //количество копий
Соответственно, данные для печати можно сделать переменными и печатать нужные данные из баз банных
Кому интересно - пишите, перекину инфу интересующую