Hjælp til sql "Like" i java
Jeg har bare et lille spørgsmål. Har nu siddet og kogt over det i et par timer. Hvor jeg har følgende der ikke virker i java:ResultSet rs= s.executeQuery("SELECT COUNT(*) AS antal FROM vare WHERE navn LIKE \'\" + sogNavn + \"%\'\");
Jeg får følgende fejl:
String literal is not properly closed by a double-quote
Det hele virker, hvis jeg bare laver sætningen om til følgnede:
ResultSet rs= s.executeQuery("SELECT COUNT(*) AS antal FROM vare WHERE navn=\""+ sogNavn +"\"");
Men jeg vil gerne have like til at virke da det er en søgefunktion.
Pft
Vante