webForumDet fria alternativet

Connectionstring... igen... :o)

7 svar · 332 visningar · startad av bennytall

bennytallMedlem sedan okt. 200254 inlägg
#1

Hej på er!

Nu har jag problem med min connectionstring i ASP till SQL Server på min lokala burk.
Jag har skapat en användare i EM och den fungerar att logga in med i Query Analyzer (har jag för mig att den heter - har den ej framför mig nu...).

Jag har testat med flera olika conn-strängar som jag hittat på
http://www.connectionstrings.com

Någon som har en korrekt conn-sträng som ska fungera?

Hls
Benny

@ndersMedlem sedan juni 200032 969 inlägg
#2

På vilket sätt fungerar det inte?

Hur ser dina försök ut när du sneglat på connectionstrings.com?
Vad får du för felmeddelande?

bennytallMedlem sedan okt. 200254 inlägg
#3

I de flesta fallen blir det:

Objekt krävs: '[String: "Provider=SQLOLEDB.1;"]'

Har använt alla möjliga.

Men t ex denna:
"Provider=SQLOLEDB.1;Data Source=<server>;Initial Catalog=<db>;User Id=<anvnamn>;Password=<losen>"

Och utan Provider:
"Data Source=<server>;Initial Catalog=<db>;User Id=<anvnamn>;Password=<losen>"

Och har testat med "local" som server.
Och mitt datornamn.

Hm...

@ndersMedlem sedan juni 200032 969 inlägg
#4

Då har du gjort något annat fel.

Visa mer kod. Den övre borde funka, om du gör rätt med resten, dvs typ:

strConn = "Provider=SQLOLEDB.1;Data Source=localhost;Initial Catalog=northwind;User Id=foo;Password=bar"
set objConn = Server.Createobject ("ADODB.Connection")
objConn.Open strConn
bennytallMedlem sedan okt. 200254 inlägg
#5

Anv fungerar iaf...

När jag kör med
Den conn-str som du nämner och jag använt tidigare så verkar SQL server ändå logga in i någon form, för när jag anger ett felaktigt lösenord som säger den att inloggning misslyckades.

Men har jag korrekt lösen och anvnamn får jag felet
Objekt krävs: '[String: "Provider=SQLOLEDB.1;"]'
när jag ska skapa conn-str...
Skumt....

Det låter som om den inte känner igen SQLOLEDB.1...

Benny

@ndersMedlem sedan juni 200032 969 inlägg
#6

Som sagt; visa mer kod då, så kan vi se om det är något annat i krokarna som kan påverka.

mvh

bennytallMedlem sedan okt. 200254 inlägg
#7

Får kolla mer ikväll...

När jag kan fokusera på problemet.
Tack för hjälpen - kolla gärna in igen när jag visat mer.

Hls
Benny

bennytallMedlem sedan okt. 200254 inlägg
#8

Löst....

Hej igen...

Jag löste problemet på lunchrasten... :)
Och felet låg, som @anders var inne på, inte i connectionssträngen.
Funktionen som jag använder för att skapa en connection skulle returnera den.
Så då tilldelade jag endast funktionen den - såhär:

funktion = Ny_Connection

Men det gick ju inte... såhär skulle det vara:
Set funktion = Ny_Connection

Sedan testade jag en rad olika connectionssträngar som faktiskt fungerade.

Tack för hjälpen!

Benny

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