11. november 2005 - 20:22Der 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.
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)...
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?
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... :)
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...
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.