Avatar billede mybbe74 Mester
11. november 2005 - 20:22 Der er 10 kommentarer og
1 løsning

Hjælp til "strConnString" i forum

Hey,
Jeg har fundet et dansk forum, men som ikke virker.Måske har det med nedenstående linjer som ikke er korrekt?

Der står følgende i readme.txt:

3. Open the config.asp file in your favorite text editor.

  a. Update the "strConnString" variable with the correct path to your .MDB file

  b. If you need to rename the prefix on your tables, then update the
      "strTablePrefix" variable as appropriate.

  c. If you are sharing a member list with another version of these forums,
      then update the "strMemberTablePrefix" to point to that list in the same
      Database.

I config står der følgende:

'strConnString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/fpdb/snitz_forums_2000.mdb") '## MS Access 97 using virtual path
'strConnString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=c:\inetpub\dbroot\snitz_forums_2000.mdb" '## MS Access 97
'strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/fpdb/snitz_forums_2000.mdb") '## MS Access 2000 using virtual path
'strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\inetpub\dbroot\snitz_forums_2000.mdb;" '## MS Access 2000
'strConnString = "driver={SQL Server};server=SERVER_NAME;uid=SQL_USER;pwd=PASSWORD;database=DATABASE_NAME" '## MS SQL Server 7

Hvad skal jeg ændre/rette?? Jeg har ingen sti på harddisken som der er stående i ovenstående linier.
Avatar billede softspot Forsker
11. november 2005 - 20:28 #1
Alt afhængig af hvilken database du bruger og hvor den evt. er placeret (gælder for Access-database), så skal du vælge en af de connectionstrings i config-filen (og det gør du ved at fjerne apostroffen foran den linie der passer)...
Avatar billede mybbe74 Mester
11. november 2005 - 20:31 #2
Tak for det hurtige svar.
Er det så korrekt forstået at der 4 muligheder? Og adressen til min harddisk (c:\inetpub\dbroot\snitz_forums_2000.mdb) ikke behøver at være den jeg vælger?
Avatar billede softspot Forsker
11. november 2005 - 20:35 #3
Der er faktisk 5 muligheder, hvis du tæller muligheden for SQL Server med, men det lader til at du benytter Access... (eller hvad?)

Den adresse til harddisken du skriver skal stemme overens med den der står i den connectionstring du vælger, om det så er den der står eller en anden det ved du meget mere om end mig - men du kan i princippet placere din database hvorsomhelst på din maskine, sålænge IIS har adgang til den folder hvor den ligger... :)
Avatar billede mybbe74 Mester
11. november 2005 - 20:43 #4
Nå ja, hvordan er det nu man sørger for det IIS?? :) Sorry, jeg har lidt begynder-problemer..
Avatar billede mybbe74 Mester
11. november 2005 - 20:50 #5
Ja, jeg benytter access :)
Avatar billede softspot Forsker
11. november 2005 - 22:57 #6
Kan du ikke starte med at fortælle mig hvor du har tænkt dig at placere din database (enten den relative sti ifht. roden af dit website eller den absolutte sti), så kan vi nok finde en connectionstring der fungerer for dig...
Avatar billede mybbe74 Mester
12. november 2005 - 09:24 #7
Jo selvfølgelig :)
Den absolutte sti er : http://www.foenix-folket.dk/snitz/tools/snitz_forums_2000.mdb

Mit logiske svar ville så være følgende:

strConnString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/snits/tools/snitz_forums_2000.mdb")

eller

strConnString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("http://www.foenix-folket.dk/snitz/tools/snitz_forums_2000.mdb")

Er det korrekt??
Avatar billede softspot Forsker
12. november 2005 - 11:09 #8
Du skal sandsynligvis benytte denne udgave:

strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/snits/tools/snitz_forums_2000.mdb")

Da jeg antager at din webserver er nogenlunde up to date hvad angår databasedriver...
Avatar billede mybbe74 Mester
12. november 2005 - 12:20 #9
Det ser sørme ud til at virke :))

Kom lige med et svar, så jeg kan give dig nogle dejlige point :)
Avatar billede softspot Forsker
12. november 2005 - 14:28 #10
Det kommer der :)
Avatar billede softspot Forsker
12. november 2005 - 16:55 #11
Tak for point :)
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