Har problem med att få in data i databasen. Jag skickar in det till en lagrad procedur, men får felmeddelandet:
Procedure or Function 'CreateBlogg' expects parameter '@bloggName, which was not supplied.
tar jag bort den raden får jag samma felmeddelande på @security.
Ett fel inträffade när bloggen skulle skapas:
System.Data.SqlClient.SqlException: Procedure or Function 'CreateBlogg' expects parameter '@bloggName', which was not supplied. vid System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) vid System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) vid System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) vid System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) vid System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) vid System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) vid System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) vid System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) vid System.Data.SqlClient.SqlCommand.ExecuteNonQuery() vid CreateDB.CreateBlogg() i CreateDB.cs:rad 41
Jag skulle tippa att eftersom CreateBlogg() är en statisk funktion så har den ingen aning om att du fyllt Createobjektet med fina data. Skulle väl kunna funka om du skickar med createobjektet, typ Create.CreateBlogg(create);