convertir un texto de text1.text en un integer para guardarlo en una bbdd
Pues eso, que tengo un text1.text donde guaro un numero, pero claro, realmente es un texto. ¿Como lo paso a integer? en mi tabla el dato es un numero. Gracias.
No funciona, me dice type mistmatch. Te pongo el codigo para que lo veas.
Dim tmp As Variant
tmp = CInt(Text1.Text)
rsTLineas.Fields("Unidades").Value = tmp
El campo unidades de rstlineas es un entero
Dim tmp As Variant
tmp = CInt(Text1.Text)
rsTLineas.Fields("Unidades").Value = tmp
El campo unidades de rstlineas es un entero
no veo la necesidad de crear la variable tmp, o la utilizas para otras cosas? yo utilizarÃa directamente:
rsTLineas.Fields("Unidades").Value = CInt(text1)
Suerte
rsTLineas.Fields("Unidades").Value = CInt(text1)
Suerte
No, solamente usaba esa variable por desesperación ya, ni con variable ni sin variable, como tu lo pones, me funciona. Me dices type mistmatch cint
Pues mira, yo no sé que te puede estar pasando porque debiera funcionar, revisa bien que en access el tipo numérico lo hayas puesto como int..... bueno, de todos modos, yo siempre uso en vez de Fields lo siguiente:
rsTLineas!Unidades = CInt(text1)
ya que estás haciendo pruebas a la desesperada prueba con eso... más no te puedo decir pq creo que lo que estás haciendo deberÃa funcionar. Si alguien puede ayudar que se una a este diálogo, porfavor!!! Y a ver si lo solucionamos :-) Suerte
rsTLineas!Unidades = CInt(text1)
ya que estás haciendo pruebas a la desesperada prueba con eso... más no te puedo decir pq creo que lo que estás haciendo deberÃa funcionar. Si alguien puede ayudar que se una a este diálogo, porfavor!!! Y a ver si lo solucionamos :-) Suerte
