webForumDet fria alternativet

Hjälp med ett fel

.NET

0 svar · 168 visningar · startad av MagnusJ

Medlem sedan apr. 2004150 inlägg
Frågan#1

Jag får ett fel som jag inte lyckas lösa. Så här ser felmeddelandet ut:
Format of the initialization string does not conform to specification starting at index 93.

Det här är den berörda raden:

OleDbConnection CnStr = new OleDbConnection( "Provider=Microsoft.Jet.OleDb.4.0; data source=" + Server.MapPath( "db\admin.mdb" ) );

Här är de resten av koden

		public void Login_Click( object sender, EventArgs e ) 
		{ 
			OleDbConnection CnStr = new OleDbConnection( "Provider=Microsoft.Jet.OleDb.4.0; data source=" + Server.MapPath( "db\admin.mdb" ) ); 
			OleDbCommand cmdLogin = new OleDbCommand( "SELECT Count(ID) from tbl_admin WHERE anv='" + AnvText + "' AND los='" + LosText + "'", CnStr ); 
            
			CnStr.Open(); 
			int intIdent;
 
			intIdent = Convert.ToInt32(cmdLogin.ExecuteScalar()); 

			CnStr.Close(); 
			cmdLogin.Dispose(); 
            
			// mer kod nedanför som inte krånglar...
		}

Är det någon som vet om vad det beror på?

250 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)