webForumDet fria alternativet

Connection string

13 svar · 1 305 visningar · startad av leniz

lenizMedlem sedan aug. 2001676 inlägg
#1

Hej!

Vad har jag missat eftersom det inte fungerar?

1. Jag har mysql igång (grön lampa)
2. Jag har installerat myodbc
3. Jag har lagt till en användar dns och provkört den, står att den fungerar.
4. Jag har gjort en mysql databas som ligger i samma mapp som connection stringen.
5. Jag har sett till så att standardwebbplatsen i IIS är den där connectionstringen och databasen ligger.
6. Min connectionstring ser ut så här:
Set stugdatabas = Server.CreateObject("ADODB.Connection")
stugdatabas.Open("Driver={MySQL ODBC 3.51 Driver};Server=localhost;uid=lena;pwd=test;Option=16834;Database=stugknuten;")

OS: Windows XP
Använder ASP

Mvh Lena

SPiNMedlem sedan mars 20007 896 inlägg
#2

Vad får du för felmeddelande? "Connectionstringen" ligger väl i ett ASP-dokument, och det är där felmeddelandet kommer?

lenizMedlem sedan aug. 2001676 inlägg
#3

Hej!

Sen jag bytte dator får jag tyvärr inte lika informativa felmeddelanden som tidigare.

Detta är vad som kommer upp:

Körningsfel i Microsoft VBScript (0x800A01A8)
Objekt krävs.: ''

Den rad som felet hänvisas till är den första där jag använder mig av databasen:

sql="select antalbadd from Stugor"
set rs=stugdatabas.execute(sql)

Mvh Lena

lenizMedlem sedan aug. 2001676 inlägg
#4

Såg just att i mysql cc under property: connected står det value: no. Men om jag högerklickar och väljer edit och sedan klickar på "test" så står det "connection successful".

/Lena

@ndersMedlem sedan juni 200032 969 inlägg
#5

leniz skrev:

Körningsfel i Microsoft VBScript (0x800A01A8)
Objekt krävs.: ''

Har du verkligen öppnat ditt connectionobjekt stugdatabas tidigare i koden?

Visa lite mer kod, så blir det lättare att se om det är något där som är knas.

lenizMedlem sedan aug. 2001676 inlägg
#6

Hej!
För att vara säker på vad som är fel skapade jag en testfil som bara innehåller detta:

<HTML>
<HEAD>
<!-- #INCLUDE FILE="sqlConnect.inc"-->
</head>
<body>

<%
sql="select antalbadd from Stugor"
set rs=stugdatabas.execute(sql)
%>

</body>
</html>
lenizMedlem sedan aug. 2001676 inlägg
#7

När jag tittar under kontrollpanelen -> Tjänster så står det mysql, status: startad, startmetod: automatiskt

Så den verkar ju vara igång, varför står det då som jag nämnde ovan connected: no i mysql control center?

/Lena

@ndersMedlem sedan juni 200032 969 inlägg
#8

Vad innehåller sqlConnect.inc?

(ang mysql control center; inte en aning, har aldrig använt det programmet)

lenizMedlem sedan aug. 2001676 inlägg
#9

Den innehåller det jag skrev högst upp:

Set stugdatabas = Server.CreateObject("ADODB.Connection")
stugdatabas.Open("Driver={MySQL ODBC 3.51 Driver};Server=localhost;uid=lena;pwd=test;Option=16834;Data
base=stugknuten;")

@ndersMedlem sedan juni 200032 969 inlägg
#10

Och om du kör bara koden

<%
Set stugdatabas = Server.CreateObject("ADODB.Connection")
stugdatabas.Open("Driver={MySQL ODBC 3.51 Driver};Server=localhost;uid=lena;pwd=test;Option=16834;Database=stugknuten;")

sql="select antalbadd from Stugor"
set rs=stugdatabas.execute(sql)
%>

, får du alltså Objekt krävs.: '' som felmeddelande då?

lenizMedlem sedan aug. 2001676 inlägg
#11

Nu fick jag fram mycket mer intressanta saker:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Datakällan hittades inte och ingen standarddrivrutin är angiven
/Default.asp, line 3

Var tror du jag kan hitta orsaken till detta?

Mvh Lena

@ndersMedlem sedan juni 200032 969 inlägg
#12

Prova att ansluta med

stugdatabas.Open("Driver={MySQL};Server=localhost;uid=lena;pwd=test;Option=16834;Database=stugknuten;")

Mvh

lenizMedlem sedan aug. 2001676 inlägg
#13

Jag får tyvärr samma felmeddelande då också.

Mvh Lena

lenizMedlem sedan aug. 2001676 inlägg
#14

JIPPIEEE!!!!!!!!! Det fungerade när jag skrev så här:

stugdatabas.Open("Driver={MySQL ODBC 3.51 Driver};Server=localhost;Option=16834;Database=stugknuten;")

Tack för all er hjälp!

Mvh Lena

130 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)