Calcular las edades de personas utilizando únicamente los años de nacimiento
Public Class Form1
Dim dt As New DataTable Dim cn As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=C:/acosta ibañez/Edad.mdb") Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click txtEdad.Text = 2010 - Int(txtAño.Text) End Sub
Private Sub cmdAgregar_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles cmdAgregar.Click cn.Open() Dim GuardarDatos As String = "Insert into Edad (Nom,Dia,Mes,Año,Edad)" & "values ('" & txtNom.Text & "','" & txtDia.Text & "','" & txtMes.Text & "','" & txtAño.Text & "','" & txtEdad.Text & "')" Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn) dataAdapter.Fill(dt) MsgBox(" se agregaron correctamente las edades") dataAdapter.Dispose() cn.Close() End Sub End Class
Edad Nom Dia Mes Año Edad ana 21 mayo 1992 18 luis 15 enero 1995 15 luis 15 enero 1995 15 julio 9 diciembre 1968 42