Har en applikation som anropar en databas som ligger i stordatormiljö, ibland kan det bli ett time out error om det är fel på en kabel eller den håller på att uppdateras. Hur kan jag i VB konstatera att det är ett Time out och inget annat fel för att ge användaren ett meddelande om detta? Om du ansluter till databasen via ODBC bör du få felkoden S1T00 om timeout inträffar, enligt MSDN. Om du får den felkoden (Err.Number), visa lämpligt felmeddelande Nej tyvärr är det inte via ODBC utan anslutningen sker via nåt centralt dcomobjekt som inte jag har smack med att göra. Ok, men då är det den komponenten som får felmeddelande från databasen. För att din komponent (exe-fil?) skall få reda på vad som händer måste den kommunicera med den komponent som har direkt kontakt med databasen, på något sätt. Hur får du datat från databasen, via textfiler?Felhantering - Time out
Sv: Felhantering - Time out
Ur MSDN:
S1T00 Timeout expired Sv: Felhantering - Time out
Sv: Felhantering - Time out