Hejsan! har du kollat på detta? Man tackar. Jag får nog göra om det hela. Men det borde funka bra.Slicka flera värden till en Stored Procedure
Jag skulle behöva skicka 2 värden till en SP. Jag får då meddelandet:
"Det finns ingen mappning från DbType 129 till en känd OleDbType"
Denna rad markeras:
oParam.DBType = OleDbType.Char
Men jag fattar inte riktigt dokumentationen kring detta.....
Kan man skriva på detta vis?
Scenariot:
SP:
CREATE PROCEDURE [pr_insertintoresperson]
@cPerson_Fornamn CHAR, @cPerson_Efternamn CHAR
AS
INSERT INTO resPerson(Person_Fornamn, Person_Efternamn)
VALUES ('@cPerson_Fornamn', '@cPerson_Efternamn')
GO
Utklipp från asp.net sidan:
oCmd = New OleDbCommand(sSQL, oConn)
oCmd.CommandType = CommandType.StoredProcedure
oCmd.CommandText = "pr_insertintoresperson"
oParam = New OledbParameter()
oParam.ParameterName = "@cPerson_Fornamn, @cPerson_Efternamn"
oParam.DBType = OleDbType.Char
oParam.Value = "txtNyFornamn, txtNyEfternamn"
oCmd.Parameters.Add(oParam)Sv: Slicka flera värden till en Stored Procedure
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconusingparameterswithdataadapters.asp
P.S Gillade rubriken skarpt... D.SSv: Slicka flera värden till en Stored Procedure