webForumDet fria alternativet

No value given for one or more required parameters.

1 svar · 205 visningar · startad av Bjuris

BjurisMedlem sedan juli 2001514 inlägg
#1

Jag får ett skumt felmeddelande:

No value given for one or more required parameters.

problemet är att jag vaqrken får den på min utvecklar maskin eller på min backupmaskin, däremot när jag lägger upp en på ett webbhotell...

Någon som har någon ide?

Det händer när jag verifierar en användare mot en databas

public DataBaseGateway()
		{
			ConnString = @"Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+HttpContext.Current.Server.MapPath("db/db.mdb");
			dbConn = new System.Data.OleDb.OleDbConnection(ConnString);
			dbConn.Open();
			if(ReturnMaxRecords==0)
				ReturnMaxRecords=500; // do not return more than given amount of records due to size of content (mem + bandwith use).
		}

public DataSet Login(string password, string username)
		{
			string sql;
			System.Data.DataSet ds;
			sql = " Select * from login where strUser = '"+username+"' AND strPassword = '"+password+"'";
			ds = GetValues(dbConn,sql);	
			return ds;
		}

Felmeddelande:
No value given for one or more required parameters.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.OleDb.OleDbException: No value given for one or more required parameters.

@ndersMedlem sedan juni 200032 969 inlägg
#2

Kolla att det är rätt version av databasen som ligger på hotellet. Felmeddelandet brukar betyda att du har angett ett fältnamn som inte finns i tabellen.

mvh

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