none
AYUDA VB.NET + SQL SERVER!! RRS feed

  • Pregunta

  • Buenos Dias en Colombia,

    Este es mi diseño de tabla 

    Estoy haciendo este comando desde VB.Net 2010

    EL ERROR QUE ME VOTA ES QUE LOS DATOS DE CADENA O BINARIOS SE TRUNCARIAN ENTIENDO QUE ES PROBLEMA QUE LA CANTIDAD DE CARACTERES QUE ESTOY MANDANDO ES MAYOR QUE LA DEFINIDA EN EL CAMPO DE LA TABLA PERO NO ES EL CASO LA CANTIDAD DE CARACTERES QUE DEFINI EN LA TABLA ES SUFICIENTE!! QUE ESTA PASANDO??

    AYUDA URGENTE

    • Cambiado Enrique M. Montejo lunes, 19 de noviembre de 2012 7:13 acceso a datos (De:Lenguaje VB.NET)
    jueves, 23 de febrero de 2012 16:21

Todas las respuestas

  • como estas seguro que esto es asi? que el dato que le pasas no excede lo definido en la columna

    porque el error si es ese queda bastante claro que detecta esta situacion

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    jueves, 23 de febrero de 2012 16:53
  • Asumo que esa operacion  esta usando un procedimiento almacenado fijate si en tu procedimiento la longitud de tus parametros concuerdan con los de la tabla.

    por ejemplo tu tabla:

    create table mitabla(

    codigo int identity(1,1) primary key,

    algunacadena varchar(30)

    )

    en tu procedimiento:

    create procedure miproc

    @codigo int,

    @algunacadena varchar(28)

    as

    ......

    ...

    entonces como ves el error podria estar en el parametro de tu  SP.

    Suerte.


    JymmyT


    • Editado Jymmy J. Torres jueves, 23 de febrero de 2012 17:11 Error sintaxis
    jueves, 23 de febrero de 2012 17:10
  • Utiliza un try catch para asi detectar en que campo te esta dando el error,asi como el abogado del diablo pregunto nvarchar(500) en dos campos no crees que es demasiado tamano tambien ?.

    saludos


    Capacitaciones Corporativas
    Si pequeña es la Patria, uno grande la sueña
    Rubén Darío
    Principe de las letras Castellanas
    Poeta Nicaragüense
    Ay Nicaragua, Nicaraguita Video Clip

    jueves, 23 de febrero de 2012 17:10