CLR: .Net / Mono / Boo / Otros CLR > VB .NET
Problemas Al Añadir Registros A La Bd
(1/1)
serbc25:
Buenas Tardes:
Tengo un problema a la hora de añadir un registro a la bd, el campo se llama apellido1 y es de tipo varchar con tamaño 20.
Intento añadir registros y si en ese campo pongo mas de 8 caracteres me da un error diciendome tal como
La conversion de la cadena " " al tipo Long es incorrecta.
La forma de que lo añado es a traves de:
...
lomicomando.Add(new sqlparameter("@APELLIDO1",sqldbtype.varchar)
lomicomando.Add("@APELLIDO1").value=Cstr(ucase(me.txtapellido1.text)
...
miconexion.open
lomicomando.executenonquery()
lomicomando.Dispose
...
Alguna solución
senzao18:
Bueno yo cuando quiero añadir un parqametro a un objeto command lo hago de la siguiente forma....
--- Código: Text --- sccmdInsert.Parameters.Add(New SqlParameter("@CodLinea", SqlDbType.VarChar, 2, "CodLinea"))
Como ya lo notaste, la diferencia entre tu forma de hacerlo y la mia es que yo le pongo la longitud del paremetro (VarChar, 2) y luego la Columna origen....
Esperemos y sea eso :whistling:
serbc25:
Gracias pero sigue pasandome lo mismo, pero he encontrado que el problema es al escribir con letras, he probado poniendo 20 numeros, y no da ningun problema
Navegación
Ir a la versión completa