vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 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

Visual-Basic Einsteiger
Re: Daten filtern - und dann drucken 
Autor: tilga
Datum: 04.09.03 13:54

und was soll ich dann machen?


hab es jetzt so probiert (siehe code unten) - funktioniert jedoch nicht - wenn ich dann die Datensätze anschaue (durchblättern mit dem dao steuerelement) werden immer noch alle Datensätze angezeigt.

Private Sub cmdSuchen_Click()
Dim Db As Database
Dim Tabelle As Recordset
Dim dbFile As String
Dim SQL As String
Dim sDatumVon As Date
Dim sDatumBis As Date
 
 
dbFile = App.Path + "\datenbank_schischule.mdb"
Set Db = Workspaces(0).OpenDatabase(dbFile, False, False)
 
' Zeitraum
txtVon.Text = "1.12.2003"
txtBis.Text = "31.12.2003"
 
 
 
' Alle Termine eines bestimmten Zeitraums ermitteln
sDatumVon = CDate(txtVon.Text)
sDatumBis = CDate(txtBis.Text)
 
 
' SQL-Anweisung
SQL = "SELECT tblKUNDENDATEN.vorname, tblKUNDENDATEN.zuname," & _
  "tblKUNDEN_KURSE.datum_kursbeginn, tblKUNDEN_KURSE.fähigkeit," & _
  "tblANGEBOT.beschreibung, tblANGEBOT.tage, [datum_kursbeginn]+[tage]-1 AS" & _
  "datum_kursende FROM tblKUNDENDATEN INNER JOIN (tblANGEBOT INNER JOIN" & _
  "tblKUNDEN_KURSE ON tblANGEBOT.kurs_id = tblKUNDEN_KURSE.kurs_id) ON" & _
  "tblKUNDENDATEN.kunden_id = tblKUNDEN_KURSE.kunden_id WHERE" & _
  "tblKUNDEN_KURSE.datum_kursbeginn BETWEEN #" & _
  Format$(sDatumVon, "m-d-yy") & "# AND #" & _
  Format$(sDatumBis, "m-d-yy") & "#"
 
 
 
 
 
Db.Close
 
Set Db = Nothing
 
End Sub
funktioniert das ganze mit einer solchen suche nicht??

Private Sub cmdNamen_Click()
 
Dim Antwort, Msg, Titel As String
Msg = "Bitte den gewünschten Kundennamen eingeben"
Titel = "Kundensuche"
 
Do
Antwort = InputBox(Msg, Titel)
Loop Until (Antwort = "") Or (Val(Antwort) = 0)
 
If Antwort = "" Then
Exit Sub
End If
Antwort = "'" + Antwort + "'"
 
SucheNamen.Recordset.FindFirst "Zuname = " & Antwort
 
If SucheNamen.Recordset.NoMatch Then
    Msg = "Es konnte kein Kunde Kunde mit dem entsprechenden Namen gefunden" & _
      "werden!"
    MsgBox Msg, 48, "Kundensuche"
End If
 
 
 
End Sub
hab schon alles probiert, aber nichts funktioniert!!!!
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Daten filtern - und dann drucken680tilga04.09.03 01:16
Re: Daten filtern - und dann drucken366ModeratorDieter04.09.03 09:08
Re: Daten filtern - und dann drucken473tilga04.09.03 13:54

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