+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 4 su 4

dati di tipo string o binary che verrebbero troncati

  1. #1
    mio66 non è in linea Novello
    Un abbraccio a tutti ...

    Si sta verificando un errore quando tento di eseguire l' update di un record
    (MSDE con microsoft ado 2.6)

    posto il codice con cui creo la tabella e il codice dell'update

    - 'creazione tabella

    "CREATE Table DetOrdiniGiornalieri " & _
    "(" & _
    "IdCliente integer ," & _
    "IdGiorno integer ," & _
    "IdRiga integer ," & _
    "IdArticolo varchar," & _
    "DesArticolo varchar, " & _
    "QtaOrd decimal," & _
    "QtaProv decimal," & _
    "CostoUnitario decimal," & _
    "Sconto1 decimal," & _
    "Sconto2 decimal," & _
    "IdUm char(3)," & _
    "PRIMARY KEY (IdCliente, IdGiorno, IdRiga))"

    ' update record
    "UPDATE DetOrdiniGiornalieri SET " & _
    "IdArticolo = '" & LTrim(CodArticolo.Text) & "' " & _
    "WHERE DetOrdiniGiornalieri.IdCliente = " & CodCliente & " " & _
    "AND DetOrdiniGiornalieri.IdGiorno = " & Giorno & " " & _
    "AND DetOrdiniGiornalieri.IdRiga = " & i

    quando eseguo questa istruzione genera l'errore
    dati di tipo string o binary che verrebbero troncati.

    Presumo che l'errore sia sul campo IdArticolo e quindi sulla definizione di tale campo ... come altro posso definirlo? se aggiorno un campo numerico funziona perfettamente ....

    qualche anima pia che mi delucida?

    Immensamente grato per l'attenzione

    Riabbraccio tutti
    francesco

  2. Quote Originariamente inviato da mio66 Visualizza il messaggio
    ....
    Si sta verificando un errore quando tento di eseguire l' update di un record
    (MSDE con microsoft ado 2.6)

    dati di tipo string o binary che verrebbero troncati.
    questo errore si verifica quando hai un campo per esempio varchar(10)
    e tenti di aggiornarlo con una stringa di lunghezza maggiore di 10
    ℹ️ Leggi di più su sspintux ...

  3. #3
    mio66 non è in linea Novello
    Ciao sspintux

    ma io nn ho definito alcuna lunghezza
    cioe' il campo e' a lunghezza variabile ....
    o dovrei definirne la lunghezza? ....

    ti ringrazio

    riciao

  4. #4
    mio66 non è in linea Novello
    Beh , effettivamente dovevo definire la lunghezza dei campi di tipo string ....
    IdArticolo varchar (xx)
    adesso funziona ...
    grazie sspintux
    Un abbraccio

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Incompatibilità tra dato tipo testo di una cella e dato tipo string
    Da saveriomartino nel forum Microsoft Excel
    Risposte: 10
    Ultimo Post: 16-07-2015, 18:50
  2. Risposte: 1
    Ultimo Post: 25-04-2012, 01:37
  3. [Excel] valori troncati
    Da dodo47 nel forum Microsoft Excel
    Risposte: 17
    Ultimo Post: 30-12-2009, 12:58
  4. lettura tipo binary da mysql
    Da barraluca73 nel forum C#
    Risposte: 0
    Ultimo Post: 29-05-2007, 10:16
  5. Cambio tipo dato (da String a Guid)
    Da sly185 nel forum Visual Basic .Net
    Risposte: 3
    Ultimo Post: 16-12-2006, 16:51