CDaoQueryDef::SetODBCTimeout

void SetODBCTimeout (court nODBCTimeout );
jeter (CDaoException, CMemoryException);

Paramètres

nODBCTimeout

Le nombre de secondes avant une requête arrive à expiration.

Remarques

Appelez cette fonction membre pour définir le délai avant une requête pour une source de données ODBC.

Astuce  ;  La meilleure façon de travailler avec des tables ODBC est à rattacher à un Jet de Microsoft (.Base de données MDB). Pour plus d'informations, consultez la rubrique « Accès externe de bases de données avec DAO » dans l'aide de DAO et de l'article DAO externe : travailler avec les Sources de données externes dans le Guide du programmeur Visual C++.

Cette fonction de membre vous permet de substituer le nombre par défaut de secondes avant les opérations ultérieures sur la source de données connectée « time out ». Une opération peut être temps d'arrêt en raison de problèmes d'accès réseau, temps de traitement des requêtes excessives et ainsi de suite. Appelez SetODBCTimeout avant d'exécuter une requête avec cet objet querydef, si vous souhaitez modifier la valeur de délai d'attente de requête. (Comme ODBC réutilise des connexions, la valeur de délai d'attente est la même pour tous les clients sur la même connexion.)

La valeur par défaut pour les délais d'attente de requête est de 60 secondes.

Pour plus d'informations sur querydefs, consultez l'article DAO Querydef dans le Guide du programmeur Visual C++. Pour plus d'informations, consultez la rubrique « Propriété ODBCTimeout » dans l'aide de DAO.

Aperçu CDaoQueryDef |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CDaoQueryDef::GetODBCTimeout, CDaoQueryDef::Set&Name, CDaoQueryDef::SetSQL, CDaoQueryDef::SetConnect, CDaoQueryDef::SetReturnsRecords

Index