ilpostino Skrevet 19. mai 2002 Del Skrevet 19. mai 2002 for å trene meg litt til examen fant jeg ut at jeg skulle trene litt på databaseprogrammering. dasket opp databasen jeg har over dvd-samlingen min. har en acces-database og bruker en sql-spørring. asp er språket som brukes. problemet er når det skal vises en film som har hermetegn/apostroffer 8') i navnet, da får jeg feilmelding... noen som vet hvordan dette kan unngås? syntaksen som brukes i sql-spørringen er: objCommand.CommandText = "SELECT * FROM Dvdsamling" Lenke til kommentar
kingkong Skrevet 19. mai 2002 Del Skrevet 19. mai 2002 Synes ikke det er så rart, ' ' brukes til å angi tekststrenger i SQL. I utgangspunktet vil jeg tro at det ikke er noen god idè å legge inn tekststrenger i databasen med ' tegn i, men det finnes sikkert en workaround i Access (som jeg dessverre ikke kjenner)... Hvor skal du forresten ha eksamen hen? Lenke til kommentar
WooooHa ! Skrevet 19. mai 2002 Del Skrevet 19. mai 2002 Prøv med bakslask foran : ' Lenke til kommentar
ddd Skrevet 20. mai 2002 Del Skrevet 20. mai 2002 Bruk '' for å få tak i tittler med ' inne i seg. Altså SELECT * FROM DVDsamlig WHERE tittel = 'Foo'' Bar'; Lenke til kommentar
ilpostino Skrevet 20. mai 2002 Forfatter Del Skrevet 20. mai 2002 har en side som inneholder navnet på alle filmene. har laget en link på alle navnene...og trykkes disse kommer en inn på en ny side hvor en mer detaljert visning kommer av filmen. på denne siden bruker jeg: objCommand.CommandText = "SELECT * FROM Dvdsamling WHERE Tittel='"&intNr&"'" hvor intNr er navnet på filmen de har trykket på. tror også det beste kanskje ville vært å finne på en workaround i acces.... Lenke til kommentar
Instigator Skrevet 31. mai 2002 Del Skrevet 31. mai 2002 Quote: Den 2002-05-20 00:05, WooooHa ! skrev:Prøv med bakslask foran : ' Det ville jeg og... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå