Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
SQL Abfrage bei Fehlversuch Verbindung keine Zugangsnachfrage |
06.03.2020 12:08:45 |
gast0815 |
|
|
|
06.03.2020 15:59:57 |
Gast96909 |
|
|
|
06.03.2020 19:13:23 |
gast0815 |
|
|
|
07.03.2020 10:16:36 |
Gast66519 |
|
|
|
07.03.2020 10:20:30 |
Gast66519 |
|
|
|
07.03.2020 14:38:38 |
Mase |
|
|
|
07.03.2020 15:33:12 |
gast0815 |
|
|
|
07.03.2020 15:34:45 |
Mase |
|
|
Von:
gast0815 |
Datum:
06.03.2020 12:08:45 |
Views:
754 |
Rating:
|
Antwort:
|
Thema:
SQL Abfrage bei Fehlversuch Verbindung keine Zugangsnachfrage |
Hallo,
Ich habe ein Makro was Daten aus einer SQL Datenbank Aktualisieren soll, so weit so gut. Problem ist wenn keine Verbindung zum Server besteht kommt die Frage der zugangsdaten.
Ich möchte das makro aller 5min ausführen, bekomme ich auch so weit hin.
Wenn ein Verbindungsfehler kommt bzw nicht verbinden kann soll nichts passieren und einfach 5 minuten später wie geplant das Makro neu ausgeführt werden
Sub SQL()
'
' SQL Makro
'
'
Sheets.Add After:=ActiveSheet
With ActiveSheet.ListObjects.Add(SourceType:=0, Source:= _
"OLEDB;Provider=Microsoft.Mashup.OleDb.1;Data Source=$Workbook$;Location=""Messdaten (2)"";Extended Properties=""""" _
, Destination:=Range("$A$1")).QueryTable
.CommandType = xlCmdSql
.CommandText = Array("SELECT * FROM [Messdaten (2)]")
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.PreserveColumnInfo = True
.Refresh BackgroundQuery:=False
End With
End Sub
Alternativ währe doch bestimmt möglich die Abfrage direkt über das Makro zu machen, weis aber leider nicht wie ich die Verbindung zum SQL Server bekomme.
Danke
|
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
SQL Abfrage bei Fehlversuch Verbindung keine Zugangsnachfrage |
06.03.2020 12:08:45 |
gast0815 |
|
|
|
06.03.2020 15:59:57 |
Gast96909 |
|
|
|
06.03.2020 19:13:23 |
gast0815 |
|
|
|
07.03.2020 10:16:36 |
Gast66519 |
|
|
|
07.03.2020 10:20:30 |
Gast66519 |
|
|
|
07.03.2020 14:38:38 |
Mase |
|
|
|
07.03.2020 15:33:12 |
gast0815 |
|
|
|
07.03.2020 15:34:45 |
Mase |
|
|