du kan også bruge andre tegn. t.eks select * where lastname = "O'niel" altså brug quote til at ophæve site's effekt. Det virker hvis det er imod access 2003, har lige prøvet.
Kommentaren kan løse problematiken i query sammenhæng (ret evt i sql view) access er speciel hvis man &'er ting sammen, underligt nok har indtil i det mindste access97 den mest effektive måde at få " ind i en streng været konstellationen """" det virker nogle gange hvor andet fejler, selvom du bør bruge funktionen chr til at eksplicit sætte karakterer ind, her er det chr(34) " og chr(39) ' som er den sikreste måde at lave dynamisk sql strenge via vba
I kan jo lige få min query, hvis nu der er andre som skulle ha' samme problem og gerne vil se løsningen i praksis.
produktQuery = "SELECT * FROM (kunder INNER JOIN brands ON kunder.kundenummer = brands.kundenummer) INNER JOIN produkter ON brands.brand = produkter.brand WHERE (((produkter.brand)= " & Chr(34) & Me.brand & Chr(34) & "))"
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.