Avatar billede funguy Nybegynder
18. juli 2002 - 17:58 Der er 4 kommentarer og
1 løsning

Forummet kan ikke finde databasen!

Jeg har downloaded Snitz's forum, og er ved at sætte det op. Jeg har valgt at bruge access-databasen istedet for mysql. Men forummet kan ikke finde databasen! Her er det sted hvor jeg skal ændre:

'## Make sure to uncomment one of the strConnString lines!
'strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/snitz_forums_2000.mdb") '## MS Access 2000 using virtual path
'strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/USERNAME/db/snitz_forums_2000.mdb") '## MS Access 2000 on Brinkster
'strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\inetpub\dbroot\forum\tools\snitz_forums_2000.mdb" '## MS Access 2000
'strConnString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("snitz_forums_2000.mdb") '## MS Access 97 using virtual path
'strConnString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/USERNAME/db/snitz_forums_2000.mdb") '## MS Access 97 on Brinkster
'strConnString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=c:\inetpub\dbroot\snitz_forums_2000.mdb" '## MS Access 97
'strConnString = "Provider=SQLOLEDB;Data Source=SERVER_NAME;database=DB_NAME;uid=UID;pwd=PWD;" '## MS SQL Server 6.x/7.x/2000 (OLEDB connection)
'strConnString = "driver={SQL Server};server=SERVER_NAME;uid=UID;pwd=PWD;database=DB_NAME" '## MS SQL Server 6.x/7.x/2000 (ODBC connection)
'strConnString = "driver=MySQL;server=SERVER_IP;uid=UID;pwd=PWD;database=DB_NAME" '## MySQL
'strConnString = "DSN_NAME" '## DSN

strTablePrefix = "FORUM_"
strMemberTablePrefix = "FORUM_"

Det er en access 2000 database, og den ligger i /forum/tool/
Men jeg kan bare ikke få den til at accepterer den sti jeg skriver! Hvad ville i skrive hvis det var jer??
Avatar billede -sofus- Nybegynder
18. juli 2002 - 18:03 #1
Du skal fjerne ' fra den type database du bruger
Avatar billede funguy Nybegynder
18. juli 2002 - 19:36 #2
ja det er jeg klar over! Men hvor skal jeg skrive stien til min database, og hvordan skal jeg skrive den? Hvad skal jeg have med?
Avatar billede -sofus- Nybegynder
18. juli 2002 - 19:50 #3
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/snitz_forums_2000.mdb")

nu ved jeg ikke hvordan du har opbygget dit website, men det nemmeste er at ligge alle .asp filerne i f.eks. /www/ og lave et subdir der hedder /www/db/ som du giver skrive rettigheder, og lig databasen ind der.
Avatar billede funguy Nybegynder
18. juli 2002 - 19:55 #4
så i dette tilfælde hvor jeg har mit forum liggende i mappen "forum" og databasen i "tool" så ville det se sådan ud:
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("tool/snitz_forums_2000.mdb")
??
Avatar billede funguy Nybegynder
18. juli 2002 - 20:04 #5
det virker nu!!!!! Takker!
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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