Avatar billede freedom Nybegynder
15. december 2001 - 15:01 Der er 9 kommentarer og
1 løsning

database to spm i et

Hej heg har følge´ne spørgsmål:

1)
Hvad er den hurtigste database connection???til acess database jeg bruger denne:
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)};\"
DSN = DSN & \"DBQ=\" & Server.MapPath (\"databaser/menu.mdb\")
Conn.Open DSN
Problemmet er at den er lavsommer end ekspertens forside, og min er uden billede endnu!

2)
Hvis man har en frame(kan ikke lige vise kode) med main, top, left. De alle sammen (main,asp, top.asp, left.asp) bruger en database connection(den oven over) og lukker den igen. DET vil sige den ÅBNER og LUKKER databasen 3 gange på forsiden. KAn man ikke i default.asp lave en kode der åbner databasen og lukker den når alle dokumenter er loadet???eller på en anden måde.
Har kun 40 points håber det er nok. På forhånd tak
/Freedom
Avatar billede stig3 Mester
15. december 2001 - 15:05 #1
Jeg tvivler på at eksperten bruger en access database, så det kan du nok ikke bruge som sammenligning.
Avatar billede freedom Nybegynder
15. december 2001 - 15:08 #2
ok, men den er langsom ikke! kan nogne hjælpe???
Avatar billede medions Nybegynder
15. december 2001 - 15:43 #3
jeg ved skam ik\' om din connection er langsom... men prøv med denne:

Set conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"Driver={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"db.mdb\")

Eller:

strConnect = \"Data Source=c:\\asp\\database.mdb;Provider=Microsoft.Jet.OLEDB.4.0;\"


  Set objConn = Server.CreateObject (\"ADODB.Connection\")
  Set objRec = Server.CreateObject (\"ADODB.Recordset\")

  objConn.Open strConnect

Avatar billede freedom Nybegynder
15. december 2001 - 15:51 #4
er det objConn eller objRec der skal bruges i .execute???
Avatar billede keysersoze Ekspert
15. december 2001 - 16:07 #5
1 den hurtigste er;

cn.Open \"Provider=Microsoft.Jet.OLEDB.3.51;Data Source=D:\\InetPub\\wwwroot\\wwwkursus\\asp\\aftaler\\Aftaler.mdb\"

og du kan ikke sammenligne ekspertens MySQL-database med en access database... access sux

2 spm ikke forstået
Avatar billede freedom Nybegynder
15. december 2001 - 16:29 #6
ok... keysersoze ---> kan jeg bare bruge select og det hele???kan jeg få et eksempel`???
2)
jwg ville gerne havde at default.asp åbner databasen, så main.asp og left.asp kan bruge åbningen. Når alt er loadet skal default.asp lukker databasen!

forstår du???
Avatar billede stig3 Mester
15. december 2001 - 17:25 #7
2)
Du kan ikke bruge en connection på tværs af asp-sider.
Avatar billede freedom Nybegynder
15. december 2001 - 17:31 #8
så jeg skal lave 3 connections bare til forsiden??
Avatar billede 2-maz Nybegynder
15. december 2001 - 21:32 #9
eksperten bruger nok mySQL og PHP og det er langt hurtigere end ASP og Acccess ....
Avatar billede keysersoze Ekspert
15. december 2001 - 23:33 #10
php er ikke hurtigere end php - på nogle punkter ja - på andre punkter ja...

freedom >> den forbindelse jeg gav er stort set som den du allerede brugte bare hurtigere (dog ved jeg ikke om den kan bruges på alle webhoteller eller alle (ældre) access databaser)

hver side (frame) bruger hver deres connection - derfor kan du ikke forespørge noget til et vindue fra et andet...
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