webForumDet fria alternativet

Fel med databaskoppling

.NET

4 svar · 1 063 visningar · startad av Vimp

Medlem sedan juli 20022 537 inlägg
Frågan#1

Jag försöker skapa en databaskoppling som ska kolla om en användare finns med i databasen.
Nu är det så att något blir helfel när jag skapar kopplingen.

Den ser ut så här:

Dim objConn As New OleDbConnection(ConfigurationSettings.AppSettings("ConnectionString"))

Och felmeddekandet lyder så här:

Initieringssträngens format följer inte specifikationen med början på index 0. 
Beskrivning: Ett undantag som inte kunde hanteras inträffade när den aktuella webbegäran kördes. Mer information om felet och var i koden det uppstod finns i stackspårningen. 

Undantagsinformation: System.ArgumentException: Initieringssträngens format följer inte specifikationen med början på index 0.

Vad är fel?? :q

Medlem sedan okt. 20005 273 inlägg
#2

Men hur ser din connectionstring ut? jag gissar att du har den i web.config.

Mv icaaq

Medlem sedan juli 20022 537 inlägg
#3

Jag har det här i web.config:

	<appSettings>
		<add key="ConnectionString" value="C:\Inetpub\wwwroot\CyberZoneCommunity\db\db.mdb" />
	</appSettings>
Medlem sedan okt. 20005 273 inlägg
#4
[red]
<add key="ConnectionString" value="Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\Inetpub\wwwroot\CyberZoneCommunity\db\db.mdb" />
[/red]

eller

[red]
<add key="ConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\CyberZoneCommunity\db\db.mdb" />
[/red]

mv icaaq

Medlem sedan juli 20022 537 inlägg
#5

Men aahhh..

Tack så mycket icaaq :)

Måste ha fått ett hjärnsläpp ;)

275 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
145 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)