Option Explicit
Private cn As ADODB.Connection
Private rs As Recordset
Private Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, _
ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Private Const HWND_TOPMOST = -1
Private Const HWND_NOTOPMOST = -2
Private Const SWP_NOMOVE = &H2
Private Const SWP_NOSIZE = &H1
Private Sub cmdCount_Click()
'just to see if it worked
rs.Open "Select COUNT (Zero) As RecCount FROM Cash3 WHERE Zero > 0", cn, adOpenKeyset, adLockPessimistic, adCmdText
With rs
lblZero.Caption = rs.Fields("Zero")
End With
rs.Close
End Sub
Private Sub Form_Load()
Call SetWindowPos(Me.hWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE)
frmCash3.Left = (Screen.Width - frmCash3.Width) / 2
frmCash3.Top = (Screen.Height - frmCash3.Height) / 2
Me.MousePointer = 11
Set cn = New ADODB.Connection
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source= C:\Mikes\Loto\Lotto.mdb"
cn.Open
Set rs = New ADODB.Recordset
rs.Open "Cash3", cn, adOpenKeyset, adLockPessimistic, adCmdTable
rs.MoveFirst
Do Until rs.EOF = True
rs.MoveNext
Loop
rs.MoveFirst
Me.MousePointer = 0
rs.Close
End Sub
Private Sub mnuClear_Click()
txtDate.Text = ""
txt0.Text = ""
txt1.Text = ""
txt2.Text = ""
txt3.Text = ""
txt4.Text = ""
txt5.Text = ""
txt6.Text = ""
txt7.Text = ""
txt8.Text = ""
txt9.Text = ""
txtDoubles.Text = ""
txtTriples.Text = ""
txtRandom.Text = ""
txtOrder = ""
lblYes.Caption = ""
txtDate.SetFocus
End Sub
Private Sub mnuCount_Click()
rs.Open "Select COUNT (*) FROM Cash3 Where Zero ", cn, adOpenKeyset, adLockPessimistic, adCmdText
With rs
lblZero.Caption = rs.Fields("Zero").Value
End With
rs.Close
End Sub
Private Sub mnuEnter_Click()
rs.Open "Cash3", cn, adOpenKeyset, adLockPessimistic, adCmdTable
With rs
.AddNew
.Fields("Date") = txtDate.Text
.Fields("Zero") = txt0.Text
.Fields("One") = txt1.Text
.Fields("Two") = txt2.Text
.Fields("Three") = txt3.Text
.Fields("Four") = txt4.Text
.Fields("Five") = txt5.Text
.Fields("Six") = txt6.Text
.Fields("Seven") = txt7.Text
.Fields("Eight") = txt8.Text
.Fields("Nine") = txt9.Text
.Fields("Doubles") = txtDoubles.Text
.Fields("Triples") = txtTriples.Text
.Fields("Order") = txtOrder.Text
.Update
rs.Close
End With
lblYes.Caption = "YES"
End Sub
Private Sub mnuExit_Click()
End
End Sub