Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De volgende regels zijn van toepassing op diagnostische verwerking in SQLGetDiagRec en SQLGetDiagField.
Voor alle ODBC-onderdelen:
Fouten of waarschuwingen die zijn ontvangen van een ander ODBC-onderdeel mogen niet worden vervangen, gewijzigd of gemaskeerd.
Kan een extra statusrecord toevoegen wanneer ze een diagnostisch bericht ontvangen van een ander ODBC-onderdeel. De toegevoegde record moet echte informatiewaarde toevoegen aan het oorspronkelijke bericht.
Voor het ODBC-onderdeel dat rechtstreeks een gegevensbron koppelt:
De leverancier-id, de onderdeel-id en de id van de gegevensbron moeten aan het diagnostische bericht worden toegevoegd dat het ontvangt van de gegevensbron.
De systeemeigen foutcode van de gegevensbron moet behouden blijven.
Het diagnostische bericht van de gegevensbron moet behouden blijven.
Voor elk ODBC-onderdeel dat een fout of waarschuwing genereert, onafhankelijk van de gegevensbron:
Moet de juiste SQLSTATE opgeven voor de fout of waarschuwing.
De tekst van het diagnostische bericht moet worden gegenereerd.
Moet zijn leverancier-id en onderdeel-id toevoegen aan het diagnostische bericht.
Moet een systeemeigen foutcode retourneren, als deze beschikbaar en zinvol is.
Voor het ODBC-onderdeel dat met Driver Manager communiceert:
De uitvoerargumenten van SQLGetDiagRec en SQLGetDiagField moeten worden geïnitialiseerd.
De diagnostische gegevens moeten worden opgemaakt en geretourneerd als uitvoerargumenten van SQLGetDiagRec en SQLGetDiagField wanneer deze functie wordt aangeroepen.
Voor een ander ODBC-onderdeel dan Driver Manager:
- Moet de SQLSTATE instellen op basis van de systeemeigen fout. Voor stuurprogramma's op basis van bestanden en DBMS-stuurprogramma's die geen gateway gebruiken, moet het stuurprogramma de SQLSTATE instellen. Voor DBMS-stuurprogramma's die gebruikmaken van een gateway, kan het stuurprogramma of een gateway die ODBC ondersteunt de SQLSTATE instellen.