Avatar billede hinca Nybegynder
10. november 2002 - 12:05 Der er 9 kommentarer og
1 løsning

Fejl i SECLECT linje

Er der en der lige vil hjælpe mig med denne linje..

<%
Set album = Server.CreateObject ("ADODB.Recordset")
album.Open "SELECT * FROM tblPictures WHERE Kunstner LIKE 'v%' OR Kunstner LIKE 'w%' NOT Kunstner LIKE 'va -%' ORDER BY Kunstner, Tittel ", database
%>
Jeg ved følgende: NOT ikke er rigtigt.
'va -%' er heller ikke rigtigt pga. mellemrummet
Hvad skal den ændres til ??
Avatar billede eagleeye Praktikant
10. november 2002 - 12:10 #1
prøv at flytte NOT hen foran LIKE
Avatar billede hinca Nybegynder
10. november 2002 - 12:33 #2
Det virkede heller ikke "Kunstner NOT LIKE 'va -'" vil jo vælge ALLE og ikke bare i V og W.

album.Open "SELECT * FROM tblPictures WHERE Kunstner LIKE 'v%' OR Kunstner LIKE 'w%' BUT NOT Kunstner LIKE 'va%'

Må vel være den rigtige formulering, men den giver mig denne fejl:
Error Type:
Microsoft JET Database Engine (0x80040E14)
Syntax error (missing operator) in query expression 'Kunstner LIKE 'v%' OR Kunstner LIKE 'w%' BUT NOT Kunstner LIKE 'va%''.
Avatar billede eagleeye Praktikant
10. november 2002 - 12:35 #3
Så skal du bare sætte et AND ind ..:

album.Open "SELECT * FROM tblPictures WHERE (Kunstner LIKE 'v%' OR Kunstner LIKE 'w%') AND Kunstner NOT LIKE 'va%'
Avatar billede hinca Nybegynder
10. november 2002 - 12:45 #4
Så virkede det, men hvordan klarer jeg mellemrummet 'va -'
Avatar billede eagleeye Praktikant
10. november 2002 - 12:47 #5
kan man ikke bare ænder  'va%'  til  'va -'  ?
Avatar billede hinca Nybegynder
10. november 2002 - 12:59 #6
Det er som om den ikke vil acceptere mellemrummet, men den melder ikke om fejl, men jeg får heller ikke Van Morrison frem
Avatar billede hinca Nybegynder
10. november 2002 - 13:23 #7
Er det ikke muligt at bruge andre WILDCARD end % og hvordan skal de evt. sættes ind ?
Avatar billede eagleeye Praktikant
10. november 2002 - 13:36 #8
Prøv at kigge her: http://www.devguru.com/Technologies/jetsql/quickref/like.html
* svare vist til %
Avatar billede hinca Nybegynder
10. november 2002 - 16:41 #9
Det lykkedes, jeg måtte dog lave lidt op i mine fil navne VA --> V-A så der ikke kom sammenfald med VAN så nu virker det.
Tak for hjælpen
Avatar billede hinca Nybegynder
10. november 2002 - 16:47 #10
DEr er vist gået noget galt med poingene.
Opretter nyt spørgsmål i denne kategori med subj. eagleeye, så må du lige svare der
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester