Llenar numero
Hola estoy haciendo una aplicación en vb6, ahí se llena un formulario con información que se va a almacenar. Pero uno de los campos que se quiere llenar es el campo numero y me piden que no se llene manualmente sino que se genere automáticamente.
Para ser más clara, se tienen varias cosas: hay una tabla donde están almacenadas diferentes personas y cada persona tiene un numero asociasdo, por ejemplo 10, 20, 30, etc...
Y en otra tabla se van a guardar los diferentes objetos que tiene cada persona, entonces si la persona 10 tiene un objeto el numero de este objeto es el 10-01, si tiene otro objeto su numero seria el 10-02 y así sucesivamente.
Este numero de objeto es el que se quiere que se genere automáticamente al seleccionar la persona que lo va a tener, es decir si yo escojo la persona 10, que me diga que el numero del objeto es el 10-03. En caso de que se retire el objeto 10-02 cuando a la persona 10 se le agregue otro objeto este no va a tomar el numero 10-04, sino el 10-02 que quedo vacío.
Yo ya tengo la primera parte hecha (claro la más fácil) es decir tomo el numero de la persona y lo agrego a una variable que es donde voy a crear el numero nuevo. Pero a partir de aquí es que necesito su ayuda, ¿cómo hago para saber que valor le corresponde a la segunda parte de este numero?
NOTA: Estoy trabajando con todas las variables en string no en integer
Para ser más clara, se tienen varias cosas: hay una tabla donde están almacenadas diferentes personas y cada persona tiene un numero asociasdo, por ejemplo 10, 20, 30, etc...
Y en otra tabla se van a guardar los diferentes objetos que tiene cada persona, entonces si la persona 10 tiene un objeto el numero de este objeto es el 10-01, si tiene otro objeto su numero seria el 10-02 y así sucesivamente.
Este numero de objeto es el que se quiere que se genere automáticamente al seleccionar la persona que lo va a tener, es decir si yo escojo la persona 10, que me diga que el numero del objeto es el 10-03. En caso de que se retire el objeto 10-02 cuando a la persona 10 se le agregue otro objeto este no va a tomar el numero 10-04, sino el 10-02 que quedo vacío.
Yo ya tengo la primera parte hecha (claro la más fácil) es decir tomo el numero de la persona y lo agrego a una variable que es donde voy a crear el numero nuevo. Pero a partir de aquí es que necesito su ayuda, ¿cómo hago para saber que valor le corresponde a la segunda parte de este numero?
NOTA: Estoy trabajando con todas las variables en string no en integer
Respuesta de maxbiag
1
2 respuestas más de otros expertos
Respuesta de vicrua
1
Respuesta de nelmax
1