Gå til innhold

ASP: SQL-spørring mot accessdatabase med norske tegn...


Anbefalte innlegg

Emne: SQL-spørring mot accessdatabase med norske tegn og mellomrom i tabellnavnet

 

Har fått i oppdrag å vise resultater på en asp-side, fra en access-database.

 

Kobler til databasen med dns-løs forbindelse, og alt er greit.

 

Men: Database er laget med flotte tabellnavn, som "Næring Brød".

 

Hvordan får jeg til å lage spørringen da?

 

Set MyConn = Server.CreateObject("ADODB.Connection")
MdbFilePath = Server.MapPath("database.mdb")
MyConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"

kat = Request.Form("kat")
kommune = Request.Form("kommune")

Select Case kat
Case "areal"
 strOutput = kat & "<br>"
 
 qry_naring = "SELECT * FROM 'Næring Brød'"
 Set rs = MyConn.Execute(qry_naring)

 do until rs.EOF = True
 	strOutput = strOutput & rs("Eier") & "<br>"
 	rs.MoveNext
 loop
 
 rs.Close
 
End Select

[.......]

<%= strOutput %>

 

Problemet her er at dette er en rimelig stor applikasjon utviklet i access av noen andre, så det er ikke bare bare å gå inn og endre på tabellnavnene.

Opplegget fungerer sånn at de som skal bruke siden legger hele accessfilen ut på nett via ftp.

Lenke til kommentar
Videoannonse
Annonse

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...