ACCESS
Bom dia oq voce acha de fazer com banco de dados access
abraco
-- -- Dumping data for table `tbltransaction` -- (1, 70004, '2019-02-21', 385, 'Janno Palacios'), (2, 70005, '2019-02-21', 385, 'Janno Palacios'), (3, 70002, '2019-02-17', 385, 'Janno Palacios'), (4, 70001, '2019-02-18', 385, 'Janno Palacios'), (5, 70006, '2019-02-19', 69, 'Janno Palacios'), (6, 70007, '2019-02-21', 69, 'Janno Palacios'), (7, 70003, '2019-02-07', 138, 'Janno Palacios');
Imports MySql.Data.MySqlClient
Dim con As MySqlConnection = New MySqlConnection("server=localhost;user id=root;password=;database=dbtransaction;sslMode=none") Dim cmd As MySqlCommand Dim da As MySqlDataAdapter Dim dt As DataTable Dim sql As String
Private Sub findRecords(sql As String, dtg As DataGridView) Try con.Open() cmd = New MySqlCommand With cmd .Connection = con .CommandText = sql End With da = New MySqlDataAdapter da.SelectCommand = cmd dt = New DataTable da.Fill(dt) dtg.DataSource = dt Catch ex As Exception MsgBox(ex.Message) Finally con.Close() da.Dispose() End Try End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load sql = "SELECT `ORNO`, `TRANSDATE` as 'Date', `AMOUNTSALE` as 'TOTALAMOUNT', `CASHIER` FROM `tbltransaction`" findRecords(sql, dtgList) End Sub
Private Sub RadioButton_Click(sender As Object, e As EventArgs) Handles rdo_monthly.Click, rdo_weekly.Click, rdo_daily.Click If rdo_daily.Checked = True Then sql = "SELECT `ORNO`, `TRANSDATE` as 'Date', `AMOUNTSALE` as 'TOTALAMOUNT', `CASHIER` FROM `tbltransaction` WHERE DATE(`TRANSDATE`) =CURDATE()" ElseIf rdo_weekly.Checked = True Then sql = "SELECT `ORNO`, `TRANSDATE` as 'Date', `AMOUNTSALE` as 'TOTALAMOUNT', `CASHIER` FROM `tbltransaction` WHERE WEEK(`TRANSDATE`) =WEEK(NOW())" ElseIf rdo_monthly.Checked = True Then sql = "SELECT `ORNO`, `TRANSDATE` as 'Date', `AMOUNTSALE` as 'TOTALAMOUNT', `CASHIER` FROM `tbltransaction` WHERE MONTH(`TRANSDATE`) =MONTH(NOW())" End If findRecords(sql, dtgList) End Sub