You are on page 1of 3

Imports System.Data.

OleDb

Public Class Form1


Dim C As Integer
Dim dt As New DataTable
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data
source=E:/acosta/Cajero.mdb")

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
Dim C As Integer = txtCan.Text
If (Int(txtCan.Text) >= 1000) Then
txtMil.Text = Int(txtCan.Text) \ 1000
Else
txtMil.Text = 0

End If
If (Int(txtCan.Text) - (Int(txtMil.Text) * 1000) <= 999) Then
txtQuin.Text = (Int(txtCan.Text) - (Int(txtMil.Text) * 1000))
\ 500
Else
txtQuin.Text = 0

End If
If (Int(txtCan.Text) - (Int(txtMil.Text) * 1000 +
Int(txtQuin.Text) * 500) >= 200) Then
txtDosi.Text = (Int(txtCan.Text) - (Int(txtMil.Text) * 1000 +
Int(txtQuin.Text) * 500)) \ 200
Else
txtDosi.Text = 0

End If
If (Int(txtCan.Text) - (Int(txtMil.Text) * 1000 +
Int(txtQuin.Text) * 500 + Int(txtDosi.Text) * 200) >= 100) Then
txtCien.Text = (Int(txtCan.Text) - (Int(txtMil.Text) * 1000 +
Int(txtQuin.Text) * 500 + Int(txtDosi.Text) * 200)) \ 100
Else
txtCien.Text = 0

End If
If (Int(txtCan.Text) - (Int(txtMil.Text) * 1000 +
Int(txtQuin.Text) * 500 + Int(txtDosi.Text) * 200 + Int(txtCien.Text) *
100) >= 50) Then
txtCincuenta.Text = (Int(txtCan.Text) - (Int(txtMil.Text) *
1000 + Int(txtQuin.Text) * 500 + Int(txtDosi.Text) * 200 +
Int(txtCien.Text) * 100)) \ 50
Else
txtCincuenta.Text = 0

End If
If (Int(txtCan.Text) - (Int(txtMil.Text) * 1000 +
Int(txtQuin.Text) * 500 + Int(txtDosi.Text) * 200 + Int(txtCien.Text) *
100 + Int(txtCincuenta.Text) * 50) >= 20) Then
txtVeinte.Text = (Int(txtCan.Text) - (Int(txtMil.Text) * 1000
+ Int(txtQuin.Text) * 500 + Int(txtDosi.Text) * 200 + Int(txtCien.Text) *
100 + Int(txtCincuenta.Text) * 50)) \ 20
Else
txtVeinte.Text = 0

End If
If (Int(txtCan.Text) - (Int(txtMil.Text) * 1000 +
Int(txtQuin.Text) * 500 + Int(txtDosi.Text) * 200 + Int(txtCien.Text) *
100 + Int(txtCincuenta.Text) * 50 + Int(txtVeinte.Text) * 20) >= 10) Then
txtDiez.Text = (Int(txtCan.Text) - (Int(txtMil.Text) * 1000 +
Int(txtQuin.Text) * 500 + Int(txtDosi.Text) * 200 + Int(txtCien.Text) *
100 + Int(txtCincuenta.Text) * 50 + Int(txtVeinte.Text) * 20)) \ 10
Else
txtDiez.Text = 0

End If
If (Int(txtCan.Text) - (Int(txtMil.Text) * 1000 +
Int(txtQuin.Text) * 500 + Int(txtDosi.Text) * 200 + Int(txtCien.Text) *
100 + Int(txtCincuenta.Text) * 50 + Int(txtVeinte.Text) * 20 +
Int(txtDiez.Text) * 10) <= 5) Then
txtCinco.Text = (Int(txtMil.Text) * 1000 + Int(txtQuin.Text)
* 500 + Int(txtDosi.Text) * 200 + Int(txtCien.Text) * 100 +
Int(txtCincuenta.Text) * 50 + Int(txtVeinte.Text) * 20 +
Int(txtDiez.Text) * 10) \ 5
Else
txtCinco.Text = 0

End If

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
cn.Open()
Dim GuardarDatos As String = "Insert into Cajero
(Can,Mil,Quin,Dosi,Cien,Cincuenta,Veinte,Diez,Cinco)" & "values ('" &
txtCan.Text & "','" & txtMil.Text & "','" & txtQuin.Text & "','" &
txtDosi.Text & "','" & txtCien.Text & "','" & txtCincuenta.Text & "','" &
txtVeinte.Text & "','" & txtDiez.Text & "','" & txtCinco.Text & "')"
Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn)
dataAdapter.Fill(dt)
MsgBox(" se agrego correctamente la cantidad")
dataAdapter.Dispose()
cn.Close()
End Sub
End Class
Cajero
Can Mil Quin Dosi Cien Cincuenta Veinte Diez Cinco
1000 1 2 5 10 20 50 100 200
1885 1 1 1 1 1 1 1 1

You might also like