11. august 2005 - 11:52Der er
4 kommentarer og 1 løsning
SQL Hjælp?
Jeg har kraftig brug for hjælp med denne sætning her:
strSQL = "Select * FROM " & FlangeTabel & " WHERE D >= '*" & Val(FRM_HovedFlange.txtD.Text - 10) & "*' AND D <= '*" & Val(FRM_HovedFlange.txtD.Text + 10) & "*' AND B LIKE '*" & FRM_HovedFlange.txtb.Text & "*' AND d1 LIKE '*" & FRM_HovedFlange.txtd1.Text & "*' AND [Materiale] like '*" & FRM_HovedFlange.cbo_Materialer.Text & "*'"
Hvis jeg KUN tager STØRRE-END med så kan den godt finde mine data, men tager jeg MINDRE-END med, så kan den ikke?
Det ser mystisk ud at du forsøger at bruge wildcards sammen med dine <= og >=. Desuden skal du ikke have '-tegn rundt om tal. Og endeligt burde det gå galt når du forsøger at lægge et tal til en streng (FRM_HovedFlange.txtD.Text + 10). Umidddelbart vil jeg derfor gætte på at denne SQL-sætning mere svare til det du ønsker?
strSQL = "SELECT * FROM " & FlangeTabel & " WHERE " & Val(FRM_HovedFlange.txtD.Text) - 10 & " <= D AND D <= " & Val(FRM_HovedFlange.txtD.Text) + 10 & " AND B LIKE '*" & FRM_HovedFlange.txtb.Text & "*' AND d1 LIKE '*" & FRM_HovedFlange.txtd1.Text & "*' AND [Materiale] LIKE '*" & FRM_HovedFlange.cbo_Materialer.Text & "*'"
... og hvorfor fik jeg aldrig noget respons på mit løsnings-forslag?!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.