18/11/2002 1 Języki programowania 1 Piotr Górczyński Biblioteki.

Slides:



Advertisements
Podobne prezentacje
27/09/ Języki programowania 1 Piotr Górczyński Operatory.
Advertisements

Bazy danych II Transakcje Piotr Górczyński 25/08/2001.
Bazy danych II Instrukcja SELECT Piotr Górczyński 25/08/2001.
MS Access 2000 Relacje Piotr Górczyński 2005.
Zabezpieczenia w programie MS Access
Relacyjne Bazy Danych wykład XIII
MS Access – Makropolecenia
MS Access 2000 Formularze Piotr Górczyński 03/12/2003.
MS Access 2003 Kwerendy Paweł Górczyński.
MS Access 2000 Kwerendy Piotr Górczyński 25/08/2001.
MS Access 2000 Raporty Piotr Górczyński 16/12/2003.
Bazy danych II Instrukcja INSERT Piotr Górczyński 25/08/2001.
25/08/ Bazy danych II Piotr Górczyński Instrukcja UPDATE.
25/08/ Bazy danych II Piotr Górczyński MS Access – Action Query.
MS Access 2000 Tworzenie tabel Piotr Górczyński 2005.
25/08/ Bazy danych II Piotr Górczyński Administracja MS SQL.
27/09/ Języki programowania 1 Piotr Górczyński Zmienne.
MS Access 2000 Pola typu odnośnik Piotr Górczyński 03/12/2003.
20/09/ Języki programowania 1 Piotr Górczyński Wstęp.
27/09/ Języki programowania 1 Piotr Górczyński Obsługa błędów.
MS Access 2000 Piotr Górczyński Dane w tabelach.
25/08/2001 Bazy danych II 1 Piotr Górczyński Wstęp do SQL.
MS Access 2000 Tworzenie bazy danych Piotr Górczyński 2005.
Kwerendy –wszystkie typy (usuwające, aktualizujące i inne)
20/09/ Języki programowania 1 Piotr Górczyński Kreator form.
20/09/ Języki programowania 1 Piotr Górczyński Debugowanie kodu.
27/09/ Języki programowania 1 Piotr Górczyński Instrukcje warunkowego wyboru.
27/09/ Języki programowania 1 Piotr Górczyński Procedury i funkcje.
18/11/ Języki programowania 1 Piotr Górczyński Łączenie z bazą danych.
Aplikacje ASP.NET Arkadiusz Twardoń ZTiPSK
Obsługa bazy danych z poziomu phpMyAdmin
Programowanie wizualne PW – LAB5 Wojciech Pieprzyca.
Rozproszone bazy danych
Technologia.Net Bazy danych. Technologia ADO.Net Służy do dostarczania danych z rożnych źródeł (baz danych) do aplikacji Jest produktem Microsoft Umożliwia.
Bezpieczeństwo baz danych
Przykład włamania do aplikacji internetowej poprzez modyfikację zapytań SQL Skrypty ASP Serwer bazy danych MS SQL Server Piotr Kuźniacki BDi.
PROJEKTOWANIE TABEL W PROGRAMIE: ACCESS
MySQL – ODBC - ACCESS.
Podstawy programowania
dr hab. Ryszard Walkowiak prof. nadzw.
Bazy danych podstawowe pojęcia
Uniwersytet Mikołaja Kopernika
Systemy baz danych Wykład 1
Bazy danych.
ASP BAZY. 2.2 S. Wolek Wst. do Inf. Połączenie z bazą danych przez ADO (ActiveX Data Object) do: - źródła ODBC - bazy z podanie nazwy sterownika ODBC.
SQL - Structured Query Language
Aplikacje bazodanowe ADO.NET PHP i MySQL
Komendy SQL do pracy z tabelami i bazami
MICROSOFT Access TWORZENIE MAKR
18/11/ Języki programowania 1 Piotr Górczyński Kontrolki.
ASP BAZY DANYCH. 2 S. Wolek Wst. do Inf. Połączenie z bazą danych przez ADO (ActiveX Data Object) do: - źródła ODBC - bazy z podanie nazwy sterownika.
Bazy danych Microsoft access 2007.
Visual Basic w Excelu.
Ms Access Formularze i raporty Marzena Nowakowska KIS, WZiMK, PŚk
Podstawowe informacje
Oprogramowanie komponentowe w środowisku Microsoft Katarzyna Kuźniar 4 FDA, C1.
Autor: Damian Urbańczyk
Podstawy języka skryptów
Technologia.Net Bazy danych. Technologia ADO.Net Służy do dostarczania danych z rożnych źródeł (baz danych) do aplikacji Jest produktem Microsoft Umożliwia.
Komendy SQL do pracy z danymi
Informatyka Stosowana – ROK II / III
.NET i Bazy Danych Projekt: Wadim Grasza.
BAZY DANYCH MS Access.
Wykład 3 Prowadzący: dr Paweł Drozda. Użytkownik bazy danych – osoba lub aplikacja, mająca dostęp do części danych zgromadzonych w bazie Uprawnienia –
BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.
ASP.NET Kontrolki źródła danych i prezentacji danych w ASP.Net
ASP.NET Dostęp do bazy danych z poziomu kodu Elżbieta Mrówka-Matejewska.
Temat: Tworzenie bazy danych
Strukturalny język zapytań SQL - historia
Technologie Informacyjne Bazy danych
Zapis prezentacji:

18/11/ Języki programowania 1 Piotr Górczyński Biblioteki

18/11/ Plan Biblioteki Definiowanie odwołań Oglądanie obiektów Obiekt Connection Obiekt Recordset

18/11/ Biblioteki Przez biblioteki (Dynamic Link Library DLL) rozumiemy zbiory obiektów. Biblioteka służy najczęściej do pewnego celu (np. obsługi baz danych). Korzystanie z obiektów biblioteki jest możliwe po zdefiniowaniu w programie odwołania (Reference) do niej.

18/11/ Definiowanie odwołania 1.Menu Projects/Reference (VB) lub Tools/References (VBA). 2.Zaznaczamy bibliotekę np. Microsoft ActiveX Data Objects 2.5 Library. 3.Naciskamy guzik OK.

18/11/ Okno References

18/11/ Oglądanie obiektów 1.Polecenie menu View/Object Browser. 2.W oknie Object Browser wybrać bibliotekę. 3.Poniżej zostaną pokazane wszystkie obiekty wybranej biblioteki. Jeśli nie wiadomo która nazwa biblioteki odpowiada opisowi wybranemu w oknie References (np. Microsoft ActiveX Data Objects 2.5 Library). Należy wybrać tę nazwę, która najbardziej przypominałaby skrót opisu (tu: ADODB). Jak przekonać się, czy dana nazwa odpowiada opisowi – patrz następny slajd.

18/11/ Oglądanie obiektów cd.

18/11/ Obiekt Connection Obiekt Connection pozwala łączyć się z bazą danych. Do połączenia może wykorzystywać Connection String i DSN. Baza danych np. MS Access ConnectionRecordset Sterownik np.. Microsoft Jet 4.0 OLE DB Provider Kontrolki Pokazujące Dane

18/11/ Typy połączenia z bazą danych DSN Connection String Connection DSN Connection String

18/11/ Łączenie z bazą danych – metoda Open Skladnia metody Open obiektu Connection: Open connection_string,userid,password,options connection_string – definicja połączenia: Przez Connection String np. cn.Open _ "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\TEMP\Liga_mistrzow_2.mdb;Persist Security Info=False" Przez DSN np. cn.Open "Data Source='MojaBaza'"

18/11/ Używanie obiektu Connection

18/11/ Obiekt Recordset Obiekt Recordset może manipulować za pomocą połączenia z bazą danych (Connection) rekordami. Do manipulacji danymi wykorzystujemy język DML SQL (SELECT, INSERT, UPDATE, DELETE). Baza danych np. MS Access ConnectionRecordset Sterownik np.. Microsoft Jet 4.0 OLE DB Provider Kontrolki Pokazujące Dane

18/11/ Manipulacja danymi – metoda Open Skladnia metody Open obiektu Recordset: Open mdl_statement,connection_object mdl_statement– polecenie MDL SQL: Wybranie rekordow np. rs.Open "SELECT x FROM DRUZYNA", cn itd. Najczęściej wybieramy rekordy za pomocą polecenie Open SELECT..., a manipulacji rekordami dokonujemy za pomocą metod i właściwości obiektu Recordset: Delete (kasuje rekord) Field(nazwa_pola).Value (modyfikuje wartość pola) Add (dodaje rekord) Update (zapisanie zmian do bazy w celu zakończenia wykonywanej w danej chwili operacji np.. Dodawania rekordu)

18/11/ Używanie obiektu Recordset

18/11/ Literatura vb4all.canpol.pl Microsoft Visual Basic 6.0 Professional, Michael Halvorson, Wydawnictwo RM 1998 Poznaj Visual Basic 6 w 10 minut, Lowell Mauer, Wydawnictwo Intersoftland 1999 Po prostu Visual Basic 6, Harold Davis, Wydawnictwo Helion 2000