da werfe ich Dir einfach mal das PB - AddDate() vor die Füße.gnaps hat geschrieben:Beachte auch mein Post voran, hast Du eine Idee?
Auf SQL-Seite kannst Du mit > (größer als) und < (kleiner als) oder BETWEEN x AND y arbeiten.
Grüße ... Kiffi
da werfe ich Dir einfach mal das PB - AddDate() vor die Füße.gnaps hat geschrieben:Beachte auch mein Post voran, hast Du eine Idee?
Ich wollte nur anmerken, dass Derren (bevor der Gute noch aus dem Fenster springtKiffi hat geschrieben:@Derren: Ich glaube, heute kommen wir nicht mehr auf einen grünen Zweig.![]()
Code: Alles auswählen
Procedure myDumbProc(query.s)
If query = "richtig"
ProcedureReturn #True
Else
ProcedureReturn #False
EndIf
EndProcedure
myVar.i = myDumbProc("Warum geht das nicht?")
Debug myVar.i ; Immer 0... Was stimmt denn hier nicht?
Code: Alles auswählen
If myDumbProc("Warum geht das nicht?")
Debug "Siehste? Geht doch, Grüße Kiffi"
EndIf
das ganze abfrage.Kiffi
Auf SQL-Seite kannst Du mit > (größer als) und < (kleiner als) oder BETWEEN x AND y arbeiten.
Code: Alles auswählen
Result = DatabaseQuery(DB, "Select * From myTable")
Code: Alles auswählen
Result = DatabaseQuery(DB, "Select * From myTable Where 1=2")
Code: Alles auswählen
Result = DatabaseQuery(DB, "Select * From myTabel")
Code: Alles auswählen
Result = DatabaseQuery(DB, "Select * From myTable Where")
Code: Alles auswählen
If DatabaseQuery(DB, "Select * From myTable Where") ; Dein 4tes Beispiel
;....
Endif
Code: Alles auswählen
If DatabaseQuery(#DB,"Select sum(km) from Besuchdaten where BesuchAdresseid = "+Str(IDAdresse.i)+" GROUP BY BesuchAdresseid" )
NextDatabaseRow(#DB)
GesamtkilometerAdresse = GetDatabaseLong(#DB, 0)
Debug GesamtkilometerAdresse
Else
Debug DataBaseError()
Endif
Gnarf!Derren hat geschrieben:Und jetzt sagt gnaps, dass Result bei ihm immer 0 ist. Also stimmt ja was mit der Query nicht.
Code: Alles auswählen
If DatabaseQuery(#DB,"Select sum(km) from Besuchdaten where BesuchAdresseid = "+Str(IDAdresse.i)+" GROUP BY BesuchAdresseid" )
NextDatabaseRow(#DB)
GesamtkilometerAdresse = GetDatabaseLong(#DB, 0)
Debug GesamtkilometerAdresse
Else
Debug DataBaseError()
Endif
Code: Alles auswählen
If DatabaseQuery(#DB,"Select sum(km) from Besuchdaten where BesuchAdresseid = "+Str(IDAdresse.i)+" GROUP BY BesuchAdresseid" )
NextDatabaseRow(#DB)
GesamtkilometerAdresse.f = GetDatabaseFloat(#DB, 0)
Debug GesamtkilometerAdresse.f
Else
Debug DataBaseError()
Endif
Debug StrF(GesamtkilometerAdresse.f,2)