Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: R3Z en 19 Julio 2015, 05:47 am



Título: Ayuda Por Favor VB6 Con Base De Datos?
Publicado por: R3Z en 19 Julio 2015, 05:47 am
Soy Nuevo en lo de vb6 vinculado con base de datos

pero quiera saber si me pueden ayudar  tengo 4 labels  cada label tiene su propio nombre que seria  matricula,nombre,apellido,carrera  y tengo un label que dice clave  ya la base de datos estan vinculado con vb6  cada label tiene su propio datafield.

 estoy haciendo algo como un registro de   estudiantes de nuevo ingreso

 mi pregunta es como le pongo una clave a cada estudiante cuando se registre quisiera que  la clave  cambia automaticamente  cada vez que se registra un nuevo estudiante

estaba pensando algo como un for pero como dije soy un poco nuevo en lo de vb6 y base de datos

mas o menos mi codigo es asi   me sale todo perfecto menos la clave  para cambiar la clave de dicho estudiante tengo que estar parando el programa y cambiar la clave en lblpass cada vez


Código
  1. Private Sub Command1_Click()
  2. If txtnombre = Me.txtnombre.Text Then
  3. lblpass = "4321"
  4. End If
  5.  
  6. End Sub
  7.  
  8. Private Sub Command2_Click()
  9. Adodc1.Recordset.AddNew
  10. End Sub
  11.  
  12. Private Sub Command3_Click()
  13. Adodc1.Recordset.Update
  14. End Sub
  15.  
  16. Private Sub Command4_Click()
  17. Adodc1.Recordset.MovePrevious
  18. If Adodc1.Recordset.BOF Then
  19. Adodc1.Recordset.MoveNext
  20. End If
  21. End Sub
  22.  
  23. Private Sub Form_Load()
  24. lblmensaje.Visible = False
  25. End Sub
  26.  
  27. Private Sub txtedad_Change()
  28. lblmensaje.Visible = True
  29. End Sub


Título: Re: Ayuda Por Favor VB6 Con Base De Datos?
Publicado por: asdexiva en 19 Julio 2015, 23:17 pm
haber utiliza esto y me dices

Código
  1. Dim aleatorio As String
  2. aleatorio = Str(Int(Rnd(1000) * 1000))
  3.  
  4. Private Sub Command1_Click()
  5. If txtnombre = Me.txtnombre.Text Then
  6. lblpass = aleatorio
  7. End If
  8.  
  9. End Sub
  10.  
  11. Private Sub Command2_Click()
  12. Adodc1.Recordset.AddNew
  13. End Sub
  14.  
  15. Private Sub Command3_Click()
  16. Adodc1.Recordset.Update
  17. End Sub
  18.  
  19. Private Sub Command4_Click()
  20. Adodc1.Recordset.MovePrevious
  21. If Adodc1.Recordset.BOF Then
  22. Adodc1.Recordset.MoveNext
  23. End If
  24. End Sub
  25.  
  26. Private Sub Form_Load()
  27. lblmensaje.Visible = False
  28. End Sub
  29.  
  30. Private Sub txtedad_Change()
  31. lblmensaje.Visible = True
  32. End Sub


Título: Re: Ayuda Por Favor VB6 Con Base De Datos?
Publicado por: R3Z en 21 Julio 2015, 22:02 pm
Gracias Ha sido Gran Ayuda

Que Dios te bendiga hermano


 ;D ;D ;D ;D ;D ;D