Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

hjælp til .asp og db connection

Side 1 ud af 1 (7 indlæg)
  • 1
Fra Vadum
Tilmeldt 7. Nov 05
Indlæg ialt: 862
Skrevet kl. 16:23
Hvor mange stjerner giver du? :

Jeg skal have overflyttet et websted til et et nyt webhotel. Men da siderne er kodet i ASP er jeg lidt på den, for det har jeg overhovedet ingen erfaring med.

Siderne skal sammenkobles med en mysql db, så vidt jeg kan se er indholdet overført til den nye base. Der er en _includes.asp, der kaldes af siderne; den indeholder adgangsoplysninger til databasen. Jeg har erstattet de gamle oplysninger, alligevel får jeg fejlen:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

- og så et filnavn med linietal

I den nævnte linie udføres connection til databasen, så jeg er ikke i tvivl om at det er her fejlen sker - jeg kan bare ikke finde årsagen!

Endnu et par klip fra filen:

Dim ConnectionString
ConnectionString="DRIVER={MySQL ODBC 3.51 Driver};SERVER="&SERVERNAME&"; DATABASE="&DATABASENAME&"; UID="&DBUSERNAME&"; PWD="&DBPASSWORD&"; option=3;"

Function OpenDB()
 if(IsNull(Connection)) Then
  Set Connection=Server.CreateObject("ADODB.Connection")
  Connection.ConnectionString=ConnectionString
  Connection.Open
 End If
End Function

Nogen gode bud?

Tilmeldt 20. Apr 07
Indlæg ialt: 16014
30% af profil udfyldt
Skrevet kl. 16:34
Hvor mange stjerner giver du? :

Står de korrekte data i dine variabler 
SERVERNAME
DATABASENAME
DBUSERNAME
DBPASSWORD
?

Og du kører mysql database på det nye sted? spørger måske dumt, men ved jo ikke.

Fra Herning
Tilmeldt 4. Jul 08
Indlæg ialt: 45
Skrevet kl. 16:35
Hvor mange stjerner giver du? :

Hej Morten.

Det kan vi hos kiwl, hjælpe dig med.

Vi kan finde en rigtig god pris på det.

Kan du ikke lige sende mig en mail på mj@kiwl.dk eller ringe på tlf 30428393

Venlig Hilsen

   Mark

 Billig Iphone udvikling

Fra København
Tilmeldt 19. Jun 07
Indlæg ialt: 560
Skrevet kl. 16:40
Hvor mange stjerner giver du? :

Problemet er under alle omstændigheder heri:

ConnectionString="DRIVER={MySQL ODBC 3.51 Driver};SERVER="&SERVERNAME&"; DATABASE="&DATABASENAME&"; UID="&DBUSERNAME&"; PWD="&DBPASSWORD&"; option=3;"

Som ovenstående siger, så er værdierne af variablerne muligvis forkerte, eller også er de slet ikke sat.

Prøv at hardcode værdierne i din connection string istedet for at bruge variablerne, og så se, om det virker.

Hvis værdierne er rigtige, og det stadig ikke virker, så kan det være, at dit webhotel ikke tilbyder den ODBC driver. Det kan du formentlig læse dig til i deres egne hjælpefiler om tilslutning af database..

Fra Vadum
Tilmeldt 7. Nov 05
Indlæg ialt: 862
Skrevet kl. 16:43
Hvor mange stjerner giver du? :

@greyzone: jojo, det er kun når vi snakker .asp at jeg er ny i faget Big Smile

Fra Vadum
Tilmeldt 7. Nov 05
Indlæg ialt: 862
Skrevet kl. 17:12
Hvor mange stjerner giver du? :

Det var naturligvis et sprøgsmål om RTFM! 

Det skulle være OPTION=16396  - hvad ellers...  Wink

Fra København
Tilmeldt 19. Jun 07
Indlæg ialt: 560
Skrevet kl. 19:04
Hvor mange stjerner giver du? :

Det er russisk for mig! Jeg har aldrig brugt MySql, og jeg havde da ikke regnet med, de havde så mange options! ;)

Men jeg er da glad for, du fik det løst!

Side 1 ud af 1 (7 indlæg)