Автор
|
Тема: Добавить запись в базу??
|
margo |
опубликован 14-02-2002 15:35 MSK
Я опдключаюсь к базе Access через ODBC. Надо добавить запись в базу. Как создать класс наследуемый от CRecordset для добавления или редактирования записей, но не привязанный к конкретной базе, таблице и количеству колонок? Или записи можно добавлять без создания класса?
|
LamerD
|
опубликован 14-02-2002 15:53 MSK
А Recordset изначально не привязан к конкретной базе.... привязка осуществляется в конструкторе CRecordset rc(&database) а вот CDatabase database и осуществляет коннект с нужной тебе базой для добавления используй CRecordset::AddNew(); |
Finder
|
опубликован 14-02-2002 16:40 MSK
Можно и вообще без рекордсета database.ExecuteSQL("INSERT INTO mytab (field1, field2) SELECT 123, 'sjhgsjhgj'");
|