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

[0] Índice de Mensajes

Ir a la versión completa