• Sábado 4 de Mayo de 2024, 14:43

Autor Tema:  Problemas Al Añadir Registros A La Bd  (Leído 1183 veces)

serbc25

  • Nuevo Miembro
  • *
  • Mensajes: 17
    • Ver Perfil
Problemas Al Añadir Registros A La Bd
« en: Domingo 8 de Enero de 2006, 17:21 »
0
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

  • Miembro HIPER activo
  • ****
  • Mensajes: 553
    • Ver Perfil
Re: Problemas Al Añadir Registros A La Bd
« Respuesta #1 en: Domingo 8 de Enero de 2006, 18:55 »
0
Bueno yo cuando quiero añadir un parqametro a un objeto command  lo hago de la siguiente forma....




Código: Text
  1.  
  2. sccmdInsert.Parameters.Add(New SqlParameter("@CodLinea", SqlDbType.VarChar, 2, "CodLinea"))
  3.  
  4.  


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:
---------------------------------------
Erick Aragon Zepeda
Dessarrollo de Aplicaciones .NET
http]
Blog de Articulos
Mi Blog
NoSolocodigo -->

serbc25

  • Nuevo Miembro
  • *
  • Mensajes: 17
    • Ver Perfil
Re: Problemas Al Añadir Registros A La Bd
« Respuesta #2 en: Domingo 8 de Enero de 2006, 19:33 »
0
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