28. januar 2002 - 15:52
Der er
10 kommentarer og 2 løsninger
SQL og msaccess
jeg bruger følgende sætning til at søge med select * from dvd where lyd = 'dts' men det jeg gerne ville var dette select * from dvd where lyd = 'd*' kan man det og hvad gør jeg galt. jeg er lige begynt på delphi for 3 dage siden kommer fra 5 år i VB
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
28. januar 2002 - 15:53
#1
select * from dvd where lyd = 'd%' Stoney
28. januar 2002 - 15:56
#2
er det ikke select * from dvd where lyd like 'd%'
28. januar 2002 - 15:56
#3
SELECT * FROM dvd WHERE lyd LIKE 'd%'; Snowball
28. januar 2002 - 15:58
#4
Her er et eks på wildcard search with ADOQuery1 do begin with SQL do begin Clear; Add('SELECT * from dvd'); add('where lyd like :userparam'); ADOQuery1.Parameters.ParamByName('userparam').Value := '%' + edit1.text + '%'; end; Open; end; Stoney
28. januar 2002 - 15:59
#5
Martin, Snowball >> Det gik lidt stærkt. I har selvfølgelig ret. Det er først nu jeg opdagede det. Stoney
28. januar 2002 - 16:01
#6
vil det sige at man skriver talene 9 & 6 istedet for *
28. januar 2002 - 16:02
#7
Der står procent Stoney
28. januar 2002 - 16:02
#8
NEJ det er et procent tegn det kan sættes istedet for en * både foran og bagefter
28. januar 2002 - 16:06
#9
okay det vil jeg prøve jeg bruget det meste af dage igår på at finde ud at hvordan det virkede... tak for hjælpen håber at det virker...
28. januar 2002 - 16:07
#10
Om der skal % både foran og bagefter, kommer jo an på hvilken slags wildcard søgning han vil lave :) Snowball
28. januar 2002 - 16:41
#11
jeg vil lave en søgning hvor den finder alt der starter med d er der så ikke D% og er der andre wildcard man kan bruge
28. januar 2002 - 16:45
#12
Så behøves du kun et % til sidst ! Snowball
Kurser inden for grundlæggende programmering