В проекте используется подключение к базе данных MySQL через MySQL .NET Connector 6.8.3, скачать который можно здесь.
В проекте используются всего 2 таблицы базы данных:
Структура которых довольно проста и содержит одноименные поля таблиц главного окна приложения:
CREATE TABLE
cartridges(
idint(11) NOT NULL AUTO_INCREMENT,
CIDvarchar(10) CHARACTER SET latin1 NOT NULL DEFAULT '0',
Cartvarchar(50) CHARACTER SET latin1 NOT NULL,
Companyvarchar(128) CHARACTER SET latin1 NOT NULL,
LastNamevarchar(128) CHARACTER SET latin1 NOT NULL DEFAULT '0',
Statusvarchar(64) CHARACTER SET latin1 NOT NULL DEFAULT '0',
Changedvarchar(50) CHARACTER SET latin1 NOT NULL DEFAULT '0',
Countint(5) NOT NULL DEFAULT '0',
CountPmonthint(5) NOT NULL DEFAULT '0',
CountPyearint(5) NOT NULL DEFAULT '0',
UNIQUE KEYCID(CID),
KEYid(id)
) ENGINE=InnoDB AUTO_INCREMENT=64 DEFAULT CHARSET=utf8;CREATE TABLE
history(
idint(11) NOT NULL AUTO_INCREMENT,
CIDvarchar(10) NOT NULL,
updatedvarchar(50) NOT NULL,
statusvarchar(64) NOT NULL,
last_namevarchar(50) NOT NULL,
commentvarchar(256) DEFAULT NULL,
docvarchar(256) DEFAULT NULL,
summvarchar(20) DEFAULT NULL,
KEYid(id)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8;