120 likes | 245 Views
Harjoitus 1. Perusta uusi projekti. Hae projektin kansioon NWIND.mdb. Ota kantaan yhteys. Tulosta comboboxiin rahtarien(Shippers) nimet. Uuden tietueen lisääminen. sqlStr = "SELECT * FROM taulu;” objRS.Open sqlStr, objConn, 1, 3 objRS.AddNew
E N D
Harjoitus 1 Perusta uusi projekti. Hae projektin kansioon NWIND.mdb. Ota kantaan yhteys. Tulosta comboboxiin rahtarien(Shippers) nimet.
Uuden tietueen lisääminen sqlStr = "SELECT * FROM taulu;” objRS.Open sqlStr, objConn, 1, 3 objRS.AddNew objRS(”sarake”)=”arvo” tai objRS(0)=”arvo” objRS(”sarake2”)=”arvo2” tai objRS(1)=”arvo” ... objRS.UpDate
Harjoitus 2 Lisää lomakkeeseen kaksi textboxia ja nappi. 1.tekstiboxiin tulee uuden rahtaajan nimi. 2.tekstiboxiin tulee uuden rahtaajan pnro. Nappia painamalla lisätään uuden rahtarin tiedot kantaan. objRs.AddNew objRs(0)=… objRs.UpDate
uusiBTN_Click:iin sqlStr = "SELECT * FROM shippers;” objRS.Open sqlStr, objConn, 1, 3 objRS.AddNew objRS("CompanyName") = nimiTXT.Text objRS("Phone") = puhTXT.Text objRS.Update objRS.Close
Tietueen poistaminen sqlStr = "SELECT * FROM taulu WHERE kentta=arvo;" objRS.Open sqlStr, objConn, 1, 3 objRS.Delete objRS.Close Arvo tulee hipsuihin, jos arvo on ei-numeraalinen! sqlSTR = ”... WHERE kentta=’joku’;” sqlSTR = ”... WHERE kentta=12;”
Harjoitus 3 Lisää lomakkeeseen combon alle nappi. Nappia painamalla poistetaan combosta valittu rahtaaja.
sqlStr = "SELECT * FROM shippers WHERE CompanyName='" & Combo1.Text & "';" objRS.Open sqlStr, objConn, 1, 3 objRS.Delete objRS.Close Huomioi sqlStr:n katenoinnissa käytetyt hipsut. sqlStr = ”...WHERE CompanyName=’Yritys’;”
Tietueen muuttaminen sqlStr = "SELECT * FROM taulu WHERE kentta=arvo;" objRS.Open sqlStr, objConn, 1, 3 objRS(”sarake”)=”arvo” tai objRS(0)=”arvo” objRS(”sarake2”)=”arvo2” tai objRS(1)=”arvo” ... objRS.UpDate
Harjoitus 4a Lisää lomakkeeseen combon alle toinen nappi. Nappia painamalla siirretään combosta valitun rahtaajan tiedot textboxeihin.
sqlStr = "SELECT * FROM shippers WHERE CompanyName='" & Combo1.Text & "';" objRS.Open sqlStr, objConn, 1, 3 nimiTXT.Text = objRS("CompanyName") puhTXT.Text = objRS("Phone") objRS.Close
Harjoitus 4b Lisää lomakkeeseen textboxien alle toinen nappi. Nappia painamalla vahvistetaan rahtarin tiedoille tehdyt muutokset. ”Napin näkyvyys?”
sqlStr = "SELECT * FROM shippers WHERE CompanyName='" & Combo1.Text & "';" objRS.Open sqlStr, objConn, 1, 3 objRS("CompanyName") = nimiTXT.Text objRS("Phone") = puhTXT.Text objRS.Update objRS.Close Päivitys muuten samanlainen kuin tietueen lisäys, mutta objRS.AddNew puuttuu.