JackBurton07
IS-IT--Management
Hi I want to create first, previous, next, last record buttons to navigate through my database however we are not permitted to use binding, only myrecordset instructions
I can do the first record button however the rest are baffling.
heres my code so far:
private sub firstrecord_btn_click
con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Environment.CurrentDirectory & "\client.mdb"
con.Open()
sql = "select* from client"
da = New OleDb.OleDbDataAdapter(sql, con)
da.Fill(ds, "clientds")
con.Close()
mydatarows = ds.Tables("clientds").Select("id_no='145'")
txtSurname.Text = mydatarows(0).Item("surname")
txtdob.Text = mydatarows(0).Item("dob")
txtFirstName.Text = mydatarows(0).Item("firstname")
txthometel.Text = mydatarows(0).Item("hometel")
txtbuscode.Text = mydatarows(0).Item("businesscode")
txthomecode.Text = mydatarows(0).Item("homecode")
txtcellcode.Text = mydatarows(0).Item("cellcode")
txtbustel.Text = mydatarows(0).Item("businesstel")
txtcelltel.Text = mydatarows(0).Item("celltel")
txthomeemail.Text = mydatarows(0).Item("homeemail")
txtbusinessemail.Text = mydatarows(0).Item("businessemail")
txtcellemail.Text = mydatarows(0).Item("cellemail")
txtOnInit.Text = mydatarows(0).Item("oninit")
txtstartdate.Text = mydatarows(0).Item("clientstart")
txtInvestment1.Text = mydatarows(0).Item("investment1")
txtID_No.Text = mydatarows(0).Item("id_no")
cboProduct1.Text = mydatarows(0).Item("product1")
cboCountry.Text = mydatarows(0).Item("country")
txtHouseNo.Text = mydatarows(0).Item("houseno")
txtAddress1.Text = mydatarows(0).Item("address1")
txtAddress2.Text = mydatarows(0).Item("address2")
txtTown.Text = mydatarows(0).Item("address3")
txtPcode.Text = mydatarows(0).Item("address4")
cboPrivateCorp.Text = mydatarows(0).Item("privatecorp")
cboContactPref.Text = mydatarows(0).Item("prefcontact")
txt_Notes.Text = mydatarows(0).Item("notes")
letterstartdate.Text = mydatarows(0).Item("clientstart")
letterproduct1.Text = mydatarows(0).Item("product1")
letterinvestment1.Text = mydatarows(0).Item("investment1")
txtdaysrem.Text = getnoofdays(txtstartdate.Text, txtterm1.Text)
This is ok - Idont know how to do the other buttons
Your help would be very very greatly appreciated
thanks
jb
I can do the first record button however the rest are baffling.
heres my code so far:
private sub firstrecord_btn_click
con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Environment.CurrentDirectory & "\client.mdb"
con.Open()
sql = "select* from client"
da = New OleDb.OleDbDataAdapter(sql, con)
da.Fill(ds, "clientds")
con.Close()
mydatarows = ds.Tables("clientds").Select("id_no='145'")
txtSurname.Text = mydatarows(0).Item("surname")
txtdob.Text = mydatarows(0).Item("dob")
txtFirstName.Text = mydatarows(0).Item("firstname")
txthometel.Text = mydatarows(0).Item("hometel")
txtbuscode.Text = mydatarows(0).Item("businesscode")
txthomecode.Text = mydatarows(0).Item("homecode")
txtcellcode.Text = mydatarows(0).Item("cellcode")
txtbustel.Text = mydatarows(0).Item("businesstel")
txtcelltel.Text = mydatarows(0).Item("celltel")
txthomeemail.Text = mydatarows(0).Item("homeemail")
txtbusinessemail.Text = mydatarows(0).Item("businessemail")
txtcellemail.Text = mydatarows(0).Item("cellemail")
txtOnInit.Text = mydatarows(0).Item("oninit")
txtstartdate.Text = mydatarows(0).Item("clientstart")
txtInvestment1.Text = mydatarows(0).Item("investment1")
txtID_No.Text = mydatarows(0).Item("id_no")
cboProduct1.Text = mydatarows(0).Item("product1")
cboCountry.Text = mydatarows(0).Item("country")
txtHouseNo.Text = mydatarows(0).Item("houseno")
txtAddress1.Text = mydatarows(0).Item("address1")
txtAddress2.Text = mydatarows(0).Item("address2")
txtTown.Text = mydatarows(0).Item("address3")
txtPcode.Text = mydatarows(0).Item("address4")
cboPrivateCorp.Text = mydatarows(0).Item("privatecorp")
cboContactPref.Text = mydatarows(0).Item("prefcontact")
txt_Notes.Text = mydatarows(0).Item("notes")
letterstartdate.Text = mydatarows(0).Item("clientstart")
letterproduct1.Text = mydatarows(0).Item("product1")
letterinvestment1.Text = mydatarows(0).Item("investment1")
txtdaysrem.Text = getnoofdays(txtstartdate.Text, txtterm1.Text)
This is ok - Idont know how to do the other buttons
Your help would be very very greatly appreciated
thanks
jb