Beruflich Dokumente
Kultur Dokumente
V It
could be Oracle, SQL, Access and
MySQL
V Database Concepts
Client 2
SERVER
V Inserting Database Checkpoints
V Once you have the connection string you can open the
connection using Open method of Connection object
MyConnection.Open ´ <Connection String>µ
Result
We can use method O in a loop to
traverse from first record to last record in
the recordset.
Set MyRecordset = getRecordset("Select * from Orders")
Do while MyRecordset.EOF <> True
Print MyRecordset.Fields("Customer_Name").Value
MyRecordset.MoveNext
Loop
Result
Generic function to get the number of records
in recordset
Dialog("Login").Activate
Dialog("Login").WinEdit("Agent Name:").Set "sudhir"
Dialog("Login").WinEdit("Agent Name:").Type micTab
Dialog("Login").WinEdit("Password:").SetSecure
"4d7985c622216d0f995cd7fb3d1c23b625ec2a52"
Dialog("Login").WinEdit("Password:").Type micTab
Dialog("Login").WinButton("OK").Type micReturn
¶Action2 --------------------------------------------
¶ Action2 > Right Click > Select Action Call properties > Click on Run TAB >
Select Run on all rows
Window("Flight Reservation").Activate
Window("Flight Reservation").WinMenu("Menu").Select "File;Open Order..."
Window("Flight Reservation").Dialog("Open Order").WinCheckBox("Order
No.").Set "ON"
Window("Flight Reservation").Dialog("Open Order").WinEdit("Edit").Set
DataTable("order", dtLocalSheet)
Window("Flight Reservation").Dialog("Open Order").WinButton("OK").Click
Window("Flight Reservation").Activate
Wait 10
Window("Flight Reservation").WinEdit("Name:").Set DataTable("customer",
dtLocalSheet)
Window("Flight Reservation").WinButton("¢pdate Order").Click
wait 10
Window("Flight Reservation").Activate
¶ Action3 ----------------------------------------------------------------------
Window("Flight Reservation").Activate
Numrows=Datatable.getsheet("Action2").Getrowcount
msgbox Numrows
flag = 0
For i=1 to Numrows
Datatable.getsheet("Action2").SetCurrentRow(i)
msgbox Datatable.value("order","Action2")
msgbox Datatable.value("customer","Action2")
order = datatable.Value ("order","Action2")
oRecordset.Open ("Select * from Orders where Order_Number = " & order &"") , oConnection, adOpenStatic
msgbox oRecordset.Fields("Customer_Name").Value
If Datatable.value("customer","Action2") = oRecordset.Fields("Customer_Name").Value then
flag = 1
End If
oRecordset.Close
Next
If flag = 1 Then
msgbox "Pass"
Reporter.ReportEvent micPass, "¢pdate Order", "¢pdate Order is
Successful"
else
msgbox "Fail"
Reporter.ReportEvent micFail, "¢pdate Order", "¢pdate Order is
not Successful"
End If