vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Datenbanken
problem mit access abfrage 
Autor: mitch
Datum: 16.10.07 21:29

Hallo Zusammen,

in Access habe ich eine Abfrage namens "Kundenumsatz" folgendermaßen definiert:

SELECT Q.Name, CCur(Sum(Q.SMenge*NZ(S.SPreis,Q.Preis))) AS Umsatz
FROM Kundenumsatz_unterabfrage AS Q LEFT JOIN Sonderpreise AS S ON (Q.K_Nr = _
  S.K_Nr) AND (Q.A_Nr = S.A_Nr)
WHERE (((Q.Datum)>#1/1/2007#))
GROUP BY Q.Name
ORDER BY Sum(Q.SMenge*NZ(S.SPreis,Q.Preis)) DESC;
Auf diese Abfrage möchte ich nun gerne per VB draufzugreifen, und das mach ich folgendermaßen:

  Set Conn = New ADODB.Connection
  Conn.CursorLocation = adUseClient
  Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & _
    "\lieferprog.mdb;"
 
  Set rs = New ADODB.Recordset
  rs.Open "SELECT * FROM Kundenumsatz", Conn, adOpenDynamic, adLockOptimistic
Dabei erscheint allerdings der Fehler:

Undefinierte Funktionen "NZ" in Ausdruck.

Das verstehe ich nicht. Immerhin hat die Funktion doch eigentlich nichts mit VB zu tun. Das ist doch eine Funktion der Datenbank. Wieso meckert er also? Und wie kann ich das verhindern? Ich hoffe,ihr könnt mir helfen.

Vielen Dank

Gruß
Michael
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
problem mit access abfrage2.776mitch16.10.07 21:29
Re: problem mit access abfrage1.127Lord_Duke17.10.07 15:10
Re: problem mit access abfrage1.105mitch18.10.07 14:30
Re: problem mit access abfrage1.102Klaus170419.10.07 13:18
Re: problem mit access abfrage1.048me3683520.10.07 09:51

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel