Avatar billede hejhejhej Nybegynder
14. november 2002 - 10:43 Der er 8 kommentarer

Flere forbindelser til samme DB....?????

Jeg har lavet en ASP-side hvor der oprettet flere forbindelser til samme database. Men jeg får en fejl hvor den siger at der kun må være én forbindelse til databasen. ASP-siden virker fint på min egen IÌS-server, men det er på skolens server problemet opstår. Serveren er en IIS 5 på en windows server family maskine. Forbindelsen oprettes således:    set conn2 = server.CreateObject ("ADODB.Connection")       
    conn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath ("../db/hej.mdb")
    set rs2 = server.CreateObject ("ADODB.Recordset")       
    rs2.Open "SELECT * FROM hejsa where brugernavn='"& Username &"'", conn2, 1
Avatar billede tubber Juniormester
14. november 2002 - 10:51 #1
Jeg vil TRO at du skal lukke forbindelsen efter brug du har gjort det med db du vil, og så åbne den anden forbindelse....

Grunden til det er højst sandsynligt skolen har lidt andre og strammere permissions....
Avatar billede zyber Nybegynder
14. november 2002 - 10:52 #2
Hvorfor vil du lave flere forbindelser til den samme database. Der er meget bedre kun at have en forbindelse og så bare åbne flere recordset på denne især når det kører på en Access database.
Avatar billede ecoder Nybegynder
14. november 2002 - 10:52 #3
Hej................ hvorfor vil du lave flere connections til samme DB????????

Det er der ikke nogen grund til hejhejhej.

Hvad har du i tankerne med det?

Mvh ecoder
Avatar billede tubber Juniormester
14. november 2002 - 10:53 #4
Ja og det vil også være kodemæssigt nemmere....
Avatar billede bufferzone Praktikant
14. november 2002 - 10:54 #5
Hvorfor ikke nøjes med en forbindelse og så lave flere SQL statments ad samme forbindelse.

Husk forbindelserne tager tid og ressourcer. Det skal kunne laves med en forbindelse
Avatar billede ecoder Nybegynder
14. november 2002 - 10:54 #6
Læg din connection streng i en fil for sig. Kald den connection.asp f.eks, og smid den ind på de sider du skal bruge den med en include fil.

Mvh ecoder :-)
Avatar billede tubber Juniormester
14. november 2002 - 10:56 #7
Det med permissions........skolen tillader nok ikke at en fil bliver åbnet 2 gange simultanst.......

Så uanset om du vil det eller ej bliver du nok nød til at gøre som zyber skriver....
Avatar billede ecoder Nybegynder
14. november 2002 - 10:58 #8
Kald den sådan her:

<!--#include file="Connection01.asp"-->

Smid Connection01.asp ind i samme mappe som dine andre filer

Mvh ecoder ;-)
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