• Domingo 22 de Diciembre de 2024, 13:50

Autor Tema:  Re: Agregar número de registro automaticamente  (Leído 2777 veces)

Jordi_BCN

  • Miembro activo
  • **
  • Mensajes: 59
    • Ver Perfil
Re: Agregar número de registro automaticamente
« en: Jueves 21 de Agosto de 2003, 21:39 »
0
Hola de nuevo, pues estoy haciendo una agenda en que cada amigo, tiene un codigo ( como en un programa de gestión los clientes ) , pues agradeceria a quien sabe responder eso:

Cada vez que pulse "Nuevo registro", que en el campo codigo amigo se incrementase solo, es decir, que fuese un número mas del último registro.

No se como sumar +1 al último registro :bad:

Espero me ayuden , gracias por todo
Jordi_BCN ···· Barcelona

ElTaque

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: Agregar número de registro automaticamente
« Respuesta #1 en: Jueves 21 de Agosto de 2003, 22:30 »
0
no sé por que medio estás guardando los datos, pero independiente a la forma me parece que deberías usar una variable del tipo integer(un entero) por ej:
 Public totalRegistros as Integer
luego de guardar los datos le sumas 1 a esa variable   totalRegistros=totalRegistros+1

espero que sea lo que buscabas.....

  Gerardo
uruguay:bravo:

Jordi_BCN

  • Miembro activo
  • **
  • Mensajes: 59
    • Ver Perfil
Re: Agregar número de registro automaticamente
« Respuesta #2 en: Jueves 21 de Agosto de 2003, 22:51 »
0
Para guardar los datos uso ADO, ( adodc ) porfa, dame el codigo completo. No entiendo lo q me dices.

Gracias;)
Jordi_BCN ···· Barcelona

JKim

  • Miembro activo
  • **
  • Mensajes: 66
    • Ver Perfil
Re: Agregar número de registro automaticamente
« Respuesta #3 en: Jueves 21 de Agosto de 2003, 23:00 »
0
Hola Jordi_BCN

Al menos veo dos caminos para lo que pides (siempre y cuando lo este entendiendo bien)

1) Realizar una busqueda en la tabla deseada mirando de encontrar el valor máximo en ese campo, obtenerlo, sumarle uno y luego guardarlo.

2) Si la base de datos te lo permite, (por ejemplo Access sí) puedes poner un campo autonumérico. Con lo cual te despreocupas de tener saber cual es el último para agregar uno. Esto tb tiene sus incovenientes: si borras un registro, en este caso un amigo, el código de este registro no se volverá a usar y si haces un listado aparecerá un salto en la numeración.

Por cierto, en general, para este tipo de campo solemos usar una variable de tipo Long (largo) para cubrir futuras necesidades. Y en particular esperemos que el usuario tenga una suma importante de amigos.

Saludos!

Si deseas algo más concreto, hagamelo saber.

Un saludo!

ElTaque

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: Agregar número de registro automaticamente
« Respuesta #4 en: Jueves 21 de Agosto de 2003, 23:01 »
0
¡¡¡puaaa!!! ni siquiera se lo que es ado

yo guardo datos en archivos "planos" utilizando open, get, put ...close...:o

Angel-Mayor

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Re: Agregar número de registro automaticamente
« Respuesta #5 en: Viernes 22 de Agosto de 2003, 03:37 »
0
Que rollo Compañero la verdad que me hiciste trabajar extra con este programa, la verdad que es de una logica sencilla, pero no acostumbro trabajar directamente con el control adodc1, yo uso todo con ADODB(sus conexiones, consultas, y pues mucho de lo relacionado con esto) pero quise intentar y pues espero te sirva el programa que prepare.

  Segun tu pides que de un numero automatico consecutivo al ultimo que se haya registrado para amigos, espero haber entendido bien, yo digo que si.

Cuando corras el programa, para que te el numero automatico en el campo codigo solo dale "enter" y aparecera solo, y si por lo contrario te interesa buscar un numero ya registrado solo pon en el campo codigo amigo, el numero que quieras y si exiiste aparaceran los datos.


Bueno creo que si lo vez y examinas tu mismo encontraras bien su funcionamiento, espero te sirva a ti, y a todo el que guste.


Ok, SUERTE y PURO PA DELANTE
Luis Montoya
La Reforma, Sinaloa,Mexico
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

Jordi_BCN

  • Miembro activo
  • **
  • Mensajes: 59
    • Ver Perfil
Re: Agregar número de registro automaticamente
« Respuesta #6 en: Viernes 22 de Agosto de 2003, 09:56 »
0
Gracias Angel-Mayor, eso es justo lo que estaba buscando.

Te lo agradezco muchisimo!!!
Jordi_BCN ···· Barcelona

Angel-Mayor

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Re: Agregar número de registro automaticamente
« Respuesta #7 en: Viernes 22 de Agosto de 2003, 21:47 »
0
En verdad me alegro Jordi que  haya sido lo que ocupabas, y pues por lo de las gracias no hay por que darlas, se que tu tambien harias lo mismo si te encontraras a un compañero que necesitara ayuda y tu pudieras responderle, y pues yo he aprendido mucho en este foro gracias a todos.

OK, :suerte:
Luis Montoya
La Reforma, Sinaloa,Mexico

Jordi_BCN

  • Miembro activo
  • **
  • Mensajes: 59
    • Ver Perfil
Re: Agregar número de registro automaticamente
« Respuesta #8 en: Viernes 22 de Agosto de 2003, 22:51 »
0
Me ha aparecido un error:(
Resulta q ese codigo, lo he usado en otro proyecto, y q en ese no puedo mover el recordset ( movelast )

Pensaba en q podria sumar uno al ultimo valor de la List1 ( en esa se muestra todos los registros por orden )

Gracias Angel:)
Jordi_BCN ···· Barcelona

Jordi_BCN

  • Miembro activo
  • **
  • Mensajes: 59
    • Ver Perfil
Agregar número de registro automaticamente
« Respuesta #9 en: Sábado 23 de Agosto de 2003, 13:15 »
0
Ya lo he conseguido, he cogido el ejemplo de Angel y ya me salió. Gracias!

Agradezco mucho a la gente q me ayuda de ese foro:)

Salu2
Jordi_BCN ···· Barcelona