Base de datos en visual basic

Solo disponible en BuenasTareas
  • Páginas : 3 (625 palabras )
  • Descarga(s) : 4
  • Publicado : 23 de junio de 2010
Leer documento completo
Vista previa del texto
USO DE BASE DE DATOS EN VISUAL BASIC

Usando el CONTROL DATA:
Permite relacionar tablas y consultas de una base de datos hacia V.Basic.
Ventajas: fácil de usar, conexión directa
Desventajas: noes flexible su uso, no es verificable los datos

PROCEDIMIENTO:
Ubicar el control Data en cualquier parte del formulario
Propiedades:
Connect: Access
DatabaseName: Buscar nombre base de datosRecordsetType: Dynaset
RecordSource: Nombre de la tabla o consulta

Para ver el contenido de los campos, se puede usar TextBox, Label entre otros.

Al usar TextBox ò Label cambiar lassiguientes propiedades:
DataSource: Nombre del control Data
DataField: nombre del campo que aparecerà en el textbox o label

1 CONTROLES: DBLIST, DBCOMBO

Usado con el componente: Proyect – Component-Microsoft Data Bound List Controls
Dblist, Dbcombo son usados con el control Data
Propiedades:
DataSource : Control Data
RowSource : Nombre del control data
ListField: Campo a ser mostrado.2 CONTROL : DBGRID

Componente: Proyect – Component- Microsoft Data Bound Grid Control
No trabaja con consultas, solo con tablas.
Usado con el control Data
Propiedades:
DataSource : ControlData
Personalizado: Columns : determinar cada campo de las columnas

EJEMPLO:

Private Sub Command1_Click()
Data1.Recordset.MoveFirst
End Sub

Private Sub Command2_Click()Data1.Recordset.MovePrevious
If Data1.Recordset.BOF Then
MsgBox "NO HAY MAS"
End
End If

End Sub

Private Sub Command3_Click()
Data1.Recordset.MoveNext
If Data1.Recordset.EOF Then
MsgBox "NOHAY MAS"
End
End If

End Sub

Private Sub Command4_Click()
Data1.Recordset.MoveLast
End Sub

Private Sub Command5_Click()
Data1.Recordset.AddNew
Data1.Refresh
End Sub

Private SubCommand6_Click()
Data1.Recordset.Delete
Data1.Refresh
End Sub

Private Sub Command7_Click()
Data1.Recordset.FindFirst Text1.Text
End Sub

1 USO DE BASE DE DATOS SIN CONTROL DATA

Es la forma...
tracking img