Ik heb een stored proc met daarin oa een param:
@Titel varchar(50) (veld in de database is dus ook varchar(50))
Is asp.net doe ik
sqlCommand.Parameters.Add("@Titel",SqlDbType.VarChar);
Alles werkt maar als ik bv "Test titel" invoer krijg ik in de database dus de "Test titel" aangevult met spaties totdat de lengte 50 karakters is.
Ik snap niet waarom, met char(50) krijg je dat omdat dat fixed length is maar dit snap ik dus niet...
Iemand die weet waarom dit optreed.
(Als ik via de queryanalyzer dit doe gebeurd het ook)
@Titel varchar(50) (veld in de database is dus ook varchar(50))
Is asp.net doe ik
sqlCommand.Parameters.Add("@Titel",SqlDbType.VarChar);
Alles werkt maar als ik bv "Test titel" invoer krijg ik in de database dus de "Test titel" aangevult met spaties totdat de lengte 50 karakters is.
Ik snap niet waarom, met char(50) krijg je dat omdat dat fixed length is maar dit snap ik dus niet...
Iemand die weet waarom dit optreed.
(Als ik via de queryanalyzer dit doe gebeurd het ook)