Query vraagje met AND

Status
Niet open voor verdere reacties.

weswillem

Gebruiker
Lid geworden
8 nov 2011
Berichten
310
Ik wil van een bepaald iemand (PersID) de uren van een bepaald week zien.

mySQL = "SELECT Jaar, Weeknr, MaIn, MaUit FROM UrenPersoneel WHERE PersID=" & Persid And "Weeknr" = Weeknummer

in access met de navolgende query
SELECT Jaar, Weeknr, MaIn,MaUit
FROM UrenPersoneel
WHERE Persid= 1
And Weeknr= 26
krijg ik wel de gegevens er uit.
Hoe gaat het dan in mySQL?
Het zit m ergens in And "Weeknr"= Weeknummer
 
Laatst bewerkt:
volgens mij kloppen je haakjes niet in je voorbeeld voor mysql. AND moet tussen de tekst
 
Ik ben bezig geweest, maar lukt mij in het geheel niet. Krijg wel de meldig
Conversie van de tekenreeks select enz. naar type Double is ongeldig
 
Je SQL moet zo:
Code:
mySQL = "SELECT Jaar, Weeknr, MaIn, MaUit FROM UrenPersoneel WHERE PersID=" & Me.Persid " & And Weeknr" = " & Me.Weeknummer
Of je daarna nog een foutmelding krijgt of niet hangt af van het gegevenstype van je velden. Als PersID bijvoorbeeld een tekstveld is, of weeknummer (waarom trouwens een apart veld voor weeknummer? Is heel makkelijk uit een datum te halen) is tekst, dan ziet de query er anders uit.
 
Octafish,
Bedankt voor je ondersteuning.
Edoch, krijg m nog niet aan de praat.
Het Persid alsmede Weeknummer ziin integers
Blijf toch die foutmelding houden zoals eerder genoemd.
 
Laatst bewerkt:
Dan hebben we een db nodig met wat dummygegevens, denk ik. Al zit er in mijn code nog een foutje dat uit jouw code is blijven hangen:
Code:
mySQL = "SELECT Jaar, Weeknr, MaIn, MaUit FROM UrenPersoneel WHERE PersID=" & Me.Persid & " And Weeknr = " & Me.Weeknummer
Is de correcte code
 
Mijn dank is zeer groot.
Kan weer verder met de applicatie.
Weer wat bijgeleerd.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan