Кстати, если выкинуть из таблицы ключевое поле, то тогда вот такой запрос записи в неё всёж добавляет
Код:
...
DataModule2.ADOQuery1.SQL.Add('INSERT INTO users VALUES ("' + Edit1.Text + '","' + Edit2.Text + '")');
...
не знаю с чем связано, но без перечисления полей insert здесь работает