Dobrý den,
doporučuji Vám použít následující:
1. pro Vámi uvedenou tabulku použijte následující syntaxi příkazu:
- Code: Select all
PmDB.DbExecute "", "INSERT INTO data (nTime, flags, value1) VALUES ('0', 0, 0)"
tzn. místo samotného INSERT použijte INSERT INTO.
Kromě toho raději vždy uvádějte sloupce, do kterých chcete zapisovat.
A konečně pro datový typ řetězec (CHAR) použijte apostrofy pro uvedení, že se jedná o řetězec. Jiný datový typ se do tohoto sloupce nemusí podařit zapsat.
Samozřejmě, před zápisem do této tabulky musíte mít databázi otevřenou, tabulka v tomto konkrétním případě (nový řádek pomocí INSERT INTO) otevřená být nemusí.
S pozdravem