![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Гость_Александр |
|
|||
|
Unregistered |
В продолжение темы:
Я уже дошел до такого варианта на ф-ю AddNew() выскакивает исключение - подскажите что не так, пожалуйста? PS: мне надо всего то научится добавлять и удалять поля... CDatabase db; CString sConnectString = "DSN="; sConnectString += "Messages"; sConnectString += ";UID=JOES"; db.OpenEx( sConnectString, CRecordset::dynaset| CDatabase::noOdbcDialog ); CRecordset rs(&db); rs.Open(CRecordset::dynaset, "select * from Message"); CDBVariant varValue; rs.MoveFirst(); while( !rs.IsEOF() ) { // get fields values for(int i=0;i<rs.GetODBCFieldCount();i++) { //field value rs.GetFieldValue(i, varValue); //тут я схалявил - не обр внимания if(varValue.m_dwType!=0) CString bstr = varValue.m_pstring->AllocSysString(); } rs.MoveNext(); } rs.AddNew(); |
|||
|
||||
| Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: 2 Всего: 62 |
А ты соединение на "Только чтение " не ставил.Какое исключение?Напиши,плиз...
-------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |