Ich muss die Verbindung zum SQL-Server abbrechen, wenn sie länger als 5 Sekunden dauert. Es tritt auf, wenn falsche Verbindungsdaten zur Verbindungsmethode angegeben werden. Aber Standart SQL Connection.Open()
Methode kann nicht durch einige Zeit gebrochen werden. Gibt es irgendwelche Ideen, wie man das macht?Abbruch der Verbindung zur Basis per Timer
0
A
Antwort
0
Sie können das Timeout in der Verbindungszeichenfolge Connection Timeout=30
festlegen. Siehe MSDN-Dokumentation auf dem gleichen https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.connectiontimeout(v=vs.110).aspx
Verwandte Themen
- 1. Timer zur Überprüfung der Aktivität auf Socket-Verbindung?
- 2. Timer zur Messung der Latenz
- 3. Wo ist die Anmeldung für die Verbindung zur Basis?
- 4. Nachricht per WebSocket über einen Timer senden
- 5. Abgeleitet ** zur Basis **
- 6. Casting zur Basis Klassengültigkeit
- 7. Encodiere Bilddatei zur Basis 64
- 8. Drucke Doppelwortnummer zur Basis 10
- 9. Gegossene abgeleitete Klasse zur Basis
- 10. maximale Anzahl, wenn Anfragen per TCP-Verbindung
- 11. DSC Abbruch bei Fehler
- 12. Logischer Abbruch
- 13. Timer-basierte Datei persistente Verbindung in Java
- 14. Django Per-View-Caching zur Datenbank
- 15. Verbindung zur Datenbank ohne Verwendung der Sitzung
- 16. Zertifikat zur Sicherung der Webscocket-Verbindung
- 17. WebRequest zur Verbindung mit der Wikipedia-API
- 18. Abbruch einer fetchRequest in managedObjectContext
- 19. Verbindung zur Datenbank (SQLSRV_Connect())
- 20. AjaXplorer Verbindung zur Datenbank
- 21. angular2: Update sehr große Zeilen Basis auf Timer-Intervall
- 22. S3 Verbindung zur Anwendung
- 23. beste Weg Buchstaben der Umwandlung zur Basis-10
- 24. Der Timer wird nicht zur geplanten Zeit angerufen.
- 25. Verbindung zur Datenbank PHP
- 26. Python: Zurück zur Basis __str__ Verhalten
- 27. Encode Spaltenwerte aus lond zur Basis 36
- 28. Convert String binär zur Basis 10
- 29. Me.Controls für Timer erklärt zur Laufzeit
- 30. Kontinuierliche Standortdetails bei Abbruch der App/Beendet
Also meinst du, wenn jemand einen falschen Benutzernamen oder ein falsches Passwort gibt und es dauert lange zu authentifizieren, möchten Sie nach 5 Sekunden abbrechen? –