|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Apr 2004
Messaggi: 8
|
[VB6] variabili numeriche
ciao a tutti ho un problemino:
quando con una query interrogo una tabella di un database access e arrivo al punto di fare : where nometabella.campo= ' " + text1.text + " ' mi dice tipo non corrispondente: il campo in access è di tipo numerico intero lungo mentre il text1.text è un bel niente ma tanto non funziona nemmeno facendo val(text1.text) HELLLLLLLLLLLLLLLLLLLLLLLP |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Jul 2002
Città: TV
Messaggi: 125
|
Provato a fare un Cint() del valore restiruito da Val()?
|
![]() |
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: Apr 2004
Messaggi: 8
|
re:
ciao grazie per il consiglio,
funziona poi anche mettendo senza val(text1.tetxt) es: sql$ = sql$ & "where nometabella.campo="+ text1 così funziona subito la ho trovato in qualche parte nel websss!!! ciao ![]() |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Si per forza, perchè la query WHERE se tu ricerchi un numero va messo "= Numero", altrimenti se è una stringa devi mettere "= 'Stringa' "
![]()
__________________
"Analizzando e valutando ogni giorno tutte le idee, ho capito che spesso tutti sono convinti che una cosa sia impossibile, finchè arriva uno sprovveduto che non lo sa e la realizza!" A. Einstein |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:48.