Visual Basic - Detectar dígitos en un campo

Life is soft - evento anual de software empresarial
 
Vista:

Detectar dígitos en un campo

Publicado por Marc (24 intervenciones) el 11/12/2002 18:05:43
Hola amigos, vuelvo a solicitar ayuda para mi programa
tengo una tabla que contiene un campo numérico, quiero hacer un procedimiento que me permita detectar el segundo dígito del número contenido en ese campo para
aumentarlo en 1. En principio no me sirve sumarle 1000 ó 2000 como me aconsejaron unos amigos ayer, porque el dígito a aumentar no siempre estará ubicado en la unidad de mil.

O sea, 43785 a 44785 y 574789 a 584789.

Y ojalá todos los registros del campo de una sola vez.

Por ejemplo, yo sé que puedo aumentar en 15 (y con un solo click) todos los registros de un campo llamado “Gasto” bajo la condicion que indica la cláusula Where, de este ejemplo:
base.Execute "UPDATE Mitabla SET Gasto = (Gasto+15) WHERE Nombre=yo"

Pero cómo puedo hacer un bucle que detecte el segundo dígito de cada registro y le agregue 1????
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Detectar dígitos en un campo

Publicado por edu (448 intervenciones) el 11/12/2002 20:18:59
conviertelo en texto, separa los digitos, agarra el segundo, aumentalo en uno, y vuleve a pagar los digitos, y lo vuelves a convertir en numero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar