Hallo Leute!
Habe eine fetzige Abfrage unter Access(zur Probe).
Meistens funzt es dann auch in Abfragen von DB Connections.
Nur dieser will einfach nicht.
SELECT Count(Tabelle1.ID) AS [AID], Tabelle1.Land FROM Tabelle1 GROUP BY Tabelle1.Land HAVING ((Tabelle1.Land) Like 'A*') ORDER BY Tabelle1.Land;
Soll mir alle Länder mit dem Anfangsbuchstaben "A" ausgeben.
Wie gesagt in Access funzt es.
benutze es so:
(include Datei mit dieser Funktion)
Sub OpenConnection(pDSNName)
On Error Resume Next
Set gObjDC = Server.CreateObject("ADODB.Connection")
gObjDC.ConnectionTimeOut = 15
gObjDC.CommandTimeOut = 30
gObjDC.Open pDSNName, "", ""
If Err <> 0 Then
Response.Clear
Response.Write "Database Connection Error The DSN is invalid..."
Response.End
End If
End Sub
Im Dokument:
mySQLQuery = "... (siehe oben)"
Set gObjRS = Server.CreateObject("ADODB.RecordSet")
gObjRS.ActiveConnection = gObjDC
gObjRS.CursorType = adOpenStatic
gObjRS.PageSize = 20
gObjRS.Open mySQLQuery
Mir fällt dazu nichts mehr ein. Gibt es eine andere Möglichkeit außer "Like" oder benutze ich es falsch?(zumindest so falsch da die DB Connection nicht läuft)
Danke für Eure Hilfe
Martin