W jaki sposób moge stworzyć, zapisywać i odczytywać wyniki zapytań SQL, gdy chce w bazie zapisać wartość true/false ?
na razie wymyśliłem coś takiego:
stworzenie tablicy w bazie
iLen += formatex(qCommand[iLen], iMax-iLen, "`Ma %s` BOOLEAN(6) DEFAULT 'false', ", nazwa);
zapis
iLen += formatex(qCommand[iLen], iMax-iLen, "INSERT INTO `%s` UPDATE `Ma %s` = '%s' WHERE `%s`.`nick` = '%s'", szTables[i], nazwa, (ma[id][i][0] ? "true" : "false"), szTables[i], szName);
odczyt
ma[id][i][0] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Ma przyklad"));
Nie podałem prawdziwych tablic, ze względu na ochronę silnika.
Powiedzmy, że tablica "ma[id][i][0]" jest typu bool.
Czy takie zapytania będą prawidłowe ?