Основы проектирования приложений баз данных


         

После закрытия соединения объект типа


После закрытия соединения объект типа CDatabase можно использовать для открытия другого источника данных;
  • IsOpen – метод, определяющий, установлено ли соединение с базой данных для объекта CDatabase;
  • GetConnect – метод, который возвращает строку подключения, использованную для открытия источника данных;
  • GetDatabaseName – метод, возвращающий имя текущей подсоединенной базы данных (это не источник данных DSN, указываемый для методов OpenEx и Open, и зависит от ODBC);
  • CanTransact – метод, позволяющий определить, можно ли использовать транзакции для базы данных;
  • SetLoginTimeout – метод, устанавливающий интервал времени, по истечении которого попытка подсоединения к источнику данных будет отменена;
  • BeginTrans – метод, открывающий транзакцию. Не все ODBC-драйверы поддерживают применение транзакций;
  • CommitTrans – метод, выполняющий завершение транзакции;
  • Rollback – метод, выполняющий откат транзакции;


  • ExecuteSQL – метод, выполняющий SQL-оператор без возвращения результирующего набора.

    Например:

    CString strCmd = "UPDATE TBL1 SET F1 = 124"; TRY { m_db1.ExecuteSQL( strCmd );} CATCH(CDBException, e) { // Код ошибки в e->m_nRetCode } END_CATCH



  • Содержание  Назад  Вперед