Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Базы данных > Как правильно занести запись в таблицу MSAccess


Автор: Winprogrammer 18.2.2007, 21:35
Доброго времени суток!!!

Есть проблемка: есть файл MSAccess 2003. Он добавлен в System DSN. В этом файле - одна таблица, состоящая из 2 полей: автоинкрементное и мемо-поле. Пишу консольное приложение(здесь интерфейс не нужен) приложение, в котором с помощью SQL и без использования MFC подключаюсь к ютой базе. Вопрос: как создать новую запись в этой таблице и занести туда данные?

PS: использую ODBC.

Нужно решить проблемку срочно. Сроки поджимают smile(((((((((((((

Заранее спасибо!!!

Автор: Rodman 18.2.2007, 22:25
Код

ADOQuery->SQL->Clear;
ADOQuery->SQL->Add("INSERT INTO TABLENAME (FieldMEMO) VALUES (:Prm);");
ADOQuery->ParamByName("Prm")->Value=Memo1->text;
ADOQuery->ExecSQL;


оно?

Автор: Winprogrammer 19.2.2007, 14:43
Проблему решил с помощью Rodman, в асе. Решение: надо было создать правильный SQL запрос и дать нормальные имена таблице и полю.
Еще раз выражаю огромную благодарность Rodman!!!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)