Этот вопрос закрыт для ответов, так как повторяет вопрос Как добавить данные в базу данных Access?
@DimaDel

Как исправить ошибку при работе с Access?

Код:
DataModule2.ADOQuery1.SQL.Clear; 
DataModule2.ADOQuery1.SQL.Add('INSERT INTO Users ([login],[password]) VALUES ('+Edit1.Text+', '+Edit2.Text+')'); 
DataModule2.ADOQuery1.ExecSQL; 
ShowMessage('Успешно');

Ошибка: "ошибка синтаксиса инструкции insert into"
Что не так?
В таблице самой 3 поля: код, login, password
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
DataModule2.ADOQuery1.SQL.Add('INSERT INTO Users ([login],[password]) VALUES ("'+Edit1.Text+'", "'+Edit2.Text+'")');

Текст в запросе надо экранировать в кавычки.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы