VC++/ODBC/MSSQL7
От: rassomaha  
Дата: 13.11.03 05:07
Оценка:
Коллеги, помогите с траблом:
для сабжа пишу
CDatabase* m_pDB = new CDatabase();
m_pDB->OpenEx(NULL);
CXXXRecordset* m_pSet = new CXXXRecordset(m_pDB);
m_pSet->Open();
На чтение работает, а m_pSet->CanAppend() возвращает FALSE.
Анализ m_pSet->Open() показал, что в CRecordset::PrepareAndExecute()
по некоторому условию выполняется
m_bUpdatable = m_bAppendable = 0
С чего это вдруг и как с этим бороться?
Используя этот же DSN в другой проге доступ на запись есть.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.