8.06.2010
Access schneidet Memofeld ab
10.20.2009
Access Wunderreperatur
Zum einen wird die Dateigröße merklich schrumpfen und zum anderen sind bisher (fast) alle Merkwürdigkeiten verschwunden.
2.04.2009
Pass-Through doch als Excel exportieren
Wenn man jedoch eine lokale Abfrage "zwischenschaltet" dann geht es.
Name der Pass-Through: Pt1
SQL der lokalen Abfrage: Select * from Pt1
Wichtig ist noch, dass man die lokale Abfrage im SQL-Modus erstellt.
1.30.2009
MS Access GetOption / SetOption
Klasse und Danke an den Autor!
2.26.2008
Excel ist kleinlich
Sonst sucht sich Excel bei mehreren Instanzen und benannten Bereichen einen aus bzw. liefert einen Fehler mit ... für _Global fehlgeschlagen.
3.13.2007
Access ODBC-Timeout einstellen
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\ODBC\QueryTimeout
1.20.2006
Abfangen von Indexverletzungen mit eigenen Meldungen
Es gibt in AccessXP ein neues Formularereignis, dass es erlaubt, eine allgemeine Reaktion auf sogenannte Laufzeitfehler (meiner Meinung nach besser: Datenfehler) zu reagieren:
Private Sub Form_Error(DataErr As Integer, Response As Integer)
Select Case DataErr
Case 3022 'Indexverletzung
MsgBox "Eigene Meldung!"
Response = 0
Case Else
'Normale Meldung
End Select
9.30.2005
Dynamisches Einbinden von ODBC-Tabellen
Das dynamische Einbinden hat so seine Tücken:
Je nach verwendetem ODBC-Treiber und Art der Änderung (z.B. bei ORACLE nur anderer User auf selber ODBC) kann es sein, dass die Einbindung nicht wirklich erneuert wird.
Erst ein Löschen der eingbundenen Tabellen, komprimieren und reparieren der DB und Neueinbinden führt dann zum Erfolg.
Und das Gemeine: Die Anzeige im Tooltip zeigt die neue Verbindung, die Tabelle "recycled" aber die alte Verbindung!!
9.29.2005
MS Access und Outer-Join
Werden zwei Felder in einer Abfrage über einen Outer-Join verbunden und das "Quell"-Feld ist NULL, dann wird diese Zeile im Ergebnis nicht gezeigt! Es werden also nicht alle Zeilen der einen Seite angezeigt und nur die der anderen, die gefunden werden!
