Mi sono beccato un errore di overflow facendo un CInt di
rec("codice") dove il codice è 101010
perchè devo confrontare un campo numerico con un campo testo che contiene un codice numerico
cosa faccio?un altro tipo di cast?
Mi sono beccato un errore di overflow facendo un CInt di
rec("codice") dove il codice è 101010
perchè devo confrontare un campo numerico con un campo testo che contiene un codice numerico
cosa faccio?un altro tipo di cast?
cioè cosa fa?
ora provo..
no...continua a dire Data type mismatch in criteria expression.
usa CSTR
Tutti vogliono parlare, nessuno sa ascoltare.
ovvero cosa fa?
dal nome sembra che faccia un cast ad una stringa..
ma il mio problema è proprio il tipo stringa..che non devo avere..comunque ora provo.
se con CINT dà errore significa che ad un certo punto non hai un numero, anche se ti aspetti ci sia un numero. allora usa CSTR così passi a stringa. però se hai valore NULL ottieni errore anche in questo caso
Tutti vogliono parlare, nessuno sa ascoltare.
si..ma se io lo converto a stringa (premettendo che è già tipo stringa) mi dà errore perchè il campo del db con cui lo confronto è un int
se rs("codice") vale 101010 CLNG non puo' dare errore. evidentemente contiene qualcos'altro (come dice gioba)