The MaXx <the_maxx80@hotmail.com> wrote:
> Hej gruppe.
>
> Jeg har et problem med at køre nogle statements mod en M$ access
> database.
>
> Følgende linie giver alle forekomster, og virker fint.
>
> ResultSet rs = s.executeQuery("SELECT navn FROM personer");
>
> Men dette virker ikke:
>
> ResultSet rs = s.executeQuery("SELECT navn FROM personer WHERE nr=
> \""+nr+"\";");
Hvis nr i tabellen personer er erklæret som et tal skal du sikkert
fjerne de to " omkring det. Desuden har du skrevet et ; i slutningen
af forespørgslen, det burde ikke være nødvendigt
. Dvs. prøv med
ResultSet rs = s.executeQuery("SELECT navn FROM personer WHERE nr =
" + nr);
--
Mikkel Bundgaard
IT University of Copenhagen
http://officehelp.gone.dk
Codito, Ergo Sum