Visual Basic - ¡PROBLEMA! CONTADOR

Life is soft - evento anual de software empresarial
 
Vista:

¡PROBLEMA! CONTADOR

Publicado por xeneize (47 intervenciones) el 22/06/2004 15:03:40
Buenas, tengo un problema con una base de datos, necesito que me genere un numero de identificacion automaticamente en un cuadro de texto cada vez que pincho el boton nuevo para introducir un nuevo registro. Como puedo hacer esto y que me lo visualice en el cuadro de texto.

Muchas gracias.
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:¡PROBLEMA! CONTADOR

Publicado por POLA (522 intervenciones) el 22/06/2004 16:16:48
Pon un campo autonumerico en la base de datos, cada vez que agregues un nuevo registro recupera ese campo autonumerico.

Saludos Pola
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

RE:¡PROBLEMA! CONTADOR

Publicado por miguel (1042 intervenciones) el 22/06/2004 19:12:50
O tambien puedes hacer algo parecido: Suponiendo que te conectas con DAO...la ventaja que tienes es que no ocupas el campo autonumerico, aqui simplemente lo aumenta para visualizarlo sin la necesidad de incrementarlo en la Tabla.
Private Sub CmdNuevo_Click()
Call Consecutivo(CGuarda)
Text1.Text = Right("00" + CStr(CGuarda), 2)
End Sub
Function Consecutivo(CGuarda)
Sql = "Select Max(Clave)As ClaveMax From CatAreas"

Set RsTemp = BDMAT.OpenRecordset(Sql, dbOpenDynaset)
CGuarda = ""
If RsTemp.RecordCount > 0 Then
CGuarda = IIf(IsNull(RsTemp!ClaveMax), 1, (RsTemp!ClaveMax + 1))
RsTemp.Close
End If
End Function

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