Problemas con unos Sqlparameters Tengo una base de datos hecha en sql 2005, la tabla que estoy usando tiene 20 campos, mi problema es al crear el commandtext del update en sqlcommand, hago el commandtext para actualizar usando el Buildcommand, como son 20 campos debe crear 40 sqlparameters (20 para el set y 20 para el where)
pero se da situacion de que solo me crea 38 sqlparameters (20 para el set y 18 para el where).
¿tienen algun limite los sqlparameters en un sqlcommand o estoy haciendo algo mal?
Ejemplo
El buildcommand me los crea asi:
update tabla set campo1=@campo1, campo2=@campo2, ...., campo20=@campo20 where campo1=@p1, campo2=@p2, ...., campo38=@p38
pero yo quiero que me lo cree asi
update tabla set campo1=@campo1, campo2=@campo2, ...., campo20=@campo20 where campo1=@p1, campo2=@p2, ...., campo18=@p18, campo19=@p19, campo20=@p20
espero haber explicado bien mi problema. |