Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
14 Projects in DBMS
PARTY
NAME
SEX
CANDIDATES LIST
PARTY
RESULT UPDATE
667
MSHFlexGrid1.Visible = True Set MSHFlexGrid1.DataSource = r MSHFlexGrid1.ColWidth(0) = 2000 MSHFlexGrid1.ColWidth(1) = 500 MSHFlexGrid1.ColWidth(2) = 4000 MSHFlexGrid1.ColWidth(3) = 500 MSHFlexGrid1.ColWidth(4) = 1500 MSHFlexGrid1.ColWidth(5) = 2000 MSHFlexGrid1.ColWidth(6) = 1700 MSHFlexGrid1.ColWidth(7) = 1750 MSHFlexGrid1.ColWidth(8) = 1500 r.Close A.Close ElseIf Combo1 = MADURAI Then A.Open Provider=MSDAORA.1;Password=sathya;User ID=SCOTT; Persist Security Info=False r.Open select * from candm, A, adOpenDynamic, adLockOptimistic MSHFlexGrid1.Visible = True Set MSHFlexGrid1.DataSource = r MSHFlexGrid1.ColWidth(0) = 2000 MSHFlexGrid1.ColWidth(1) = 500
668
14 Projects in DBMS
= = = = = = =
ElseIf Combo1 = CHENNAI Then A.Open Provider=MSDAORA.1;Password=sathya;User ID=SCOTT; Persist Security Info=False r.Open select * from candm, A, adOpenDynamic, adLockOptimistic MSHFlexGrid1.Visible = True Set MSHFlexGrid1.DataSource = r MSHFlexGrid1.ColWidth(0) = 2000
669
MSHFlexGrid1.ColWidth(1) MSHFlexGrid1.ColWidth(2) MSHFlexGrid1.ColWidth(3) MSHFlexGrid1.ColWidth(4) MSHFlexGrid1.ColWidth(5) MSHFlexGrid1.ColWidth(6) MSHFlexGrid1.ColWidth(7) MSHFlexGrid1.ColWidth(8) r.Close A.Close End If End Sub
= = = = = = = =
670
14 Projects in DBMS
Private Sub Command2 Click() Form2.Show End Sub Private Sub Form Combo1.AddItem Combo1.AddItem Combo1.AddItem End Sub Load() COIMBATORE CHENNAI MADURAI
Code Sample for Manipulating Polling Details Option Explicit Dim aw As New ADODB.Connection Dim r2 As New ADODB.Recordset Dim r3 As New ADODB.Recordset Dim e As Integer Dim i As Integer Dim e As Field Private Sub Command1-Click() aw.Open Provider=MSDAORA.1;Password=sathya;User ID=SCOTT; Persist Security Info=True r3.Open select * from cv, aw, adOpenDynamic, adLockOptimistic e=0 Do While Not r3.EOF e=e+1 r3.MoveNext Loop r3.MoveFirst For i = 0 To e 1 If r3.Fields(SNO) = Text2.Text Then Text1.Text = r3.Fields(NAME) Text3.Text = r3.Fields(AGE) Combo1.Text = r3.Fields(CONSTITUENCY) aw.Execute insert into votee values( & Text1.Text & , & Text2.Text & , & Text3.Text & , & Combo1.Text & ) End If If i = e Then r3.MoveLast Else r3.MoveNext End If Next aw.Execute insert into votee values( & Text1.Text & , & Text2.Text & , & Text3.Text & , & Combo1.Text & )
671
r3.Close aw.Close End Sub Private Sub Command2 Click() Form2.Show End Sub Private Sub Command3 Click() If Combo1 = COIMBATORE Then Form4.Show ElseIf Combo1 = MADURAI Then Form3.Show ElseIf Combo1 = CHENNAI Then Form14.Show End If Text1.Text = Text2.Text = Text3.Text = Combo1.Text = End Sub Private Sub Form Combo1.AddItem Combo1.AddItem Combo1.AddItem End Sub Load() COIMBATORE MADURAI CHENNAI
Private Sub Text2 KeyPress(KeyAscii As Integer) If Chr(KeyAscii) = vbBack Then Exit Sub If Not IsNumeric(Chr(KeyAscii)) Then KeyAscii = 0 MsgBox Enter Ur Correct ID, vbOKOnly, Stop! End If End Sub Code Sample Private Sub Form Load() a2.Open Provider=MSDAORA.1;Password=sathya;User ID=scott; Persist Security Info=True rr1.Open select * from POLCH order by NO OF VOTES, a2, adOpenDynamic, adLockOptimistic rr1.MoveLast Label16.Caption = rr1.Fields(CANDIDATES NAME) Label12.Caption = rr1.Fields(PARTY)
672
14 Projects in DBMS
Label13.Caption = rr1.Fields(NO OF VOTES) rr1.MovePrevious Label11.Caption = rr1.Fields(CANDIDATES NAME) Label14.Caption = rr1.Fields(PARTY) Label15.Caption = rr1.Fields(NO OF VOTES) rr1.MoveLast rr1.Close a2.Close a2.Open Provider=MSDAORA.1;Password=sathya;User ID=scott;Persist Security Info=True r1.Open select * from POLMA order by NO OF VOTES, a2, adOpenDynamic, adLockOptimistic r1.MoveLast Label17.Caption = r1.Fields(CANDIDATES NAME) Label19.Caption = r1.Fields(PARTY) Label20.Caption = r1.Fields(NO OF VOTES) r1.MovePrevious Label21.Caption = r1.Fields(CANDIDATES NAME) Label22.Caption = r1.Fields(PARTY) Label23.Caption = r1.Fields(NO OF VOTES) r1.MoveLast r1.Close a2.Close a2.Open Provider=MSDAORA.1;Password=sathya;User ID=scott; Persist Security Info=True rr1.Open select * from res order by NO OF VOTES, a2, adOpenDynamic, adLockOptimistic rr1.MoveLast Label3.Caption = rr1.Fields(CANDIDATES NAME) Label4.Caption = rr1.Fields(PARTY) Label7.Caption = rr1.Fields(NO OF VOTES) rr1.MovePrevious Label8.Caption = rr1.Fields(CANDIDATES NAME) Label9.Caption = rr1.Fields(PARTY) Label10.Caption = rr1.Fields(NO OF VOTES) rr1.MoveLast rr1.Close a2.Close End Sub