Przewodnik dla początkujących dotyczący programowania baz danych Delphi

O kursie:

za pomocą TADOConnection

Kurs e-mail

Wymagania wstępne:

Programowanie Delphi
Przewodnik dla początkujących po programowaniu w Delphi

Rozdziały

Zacznij od rozdziału 1:

Następnie kontynuuj naukę, ten kurs ma już ponad 30 rozdziałów ...

ROZDZIAŁ 1:
Podstawy tworzenia baz danych (z Delphi)
Delphi jako narzędzie do programowania baz danych, Data Access z Delphi... tylko kilka słów, Budowanie nowej bazy danych MS Access.
związane z tym rozdziałem!

ROZDZIAŁ 2:
Łączenie z bazą danych. BDE? KOROWODY?
Łączenie z bazą danych. Co to jest BDE? Co to jest ADO? Jak połączyć się z bazą danych Access - plik UDL? Patrząc w przyszłość: najmniejszy przykład ADO.
związane z tym rozdziałem!

ROZDZIAŁ 3:
Zdjęcia w bazie danych
Wyświetlanie obrazów (BMP, JPEG, ...) w bazie danych Access za pomocą ADO i Delphi.
związane z tym rozdziałem!

ROZDZIAŁ 4:
Przeglądanie danych i nawigacja
Budowanie formularza przeglądania danych - łączenie komponentów danych. Poruszanie się po zestawie rekordów za pomocą DBNavigator.
związane z tym rozdziałem!

instagram viewer

ROZDZIAŁ 5:
Za danymi w zestawach danych
Jaki jest stan danych? Iteracja przez zestaw rekordów, zakładki i odczyt danych z tabeli bazy danych.
związane z tym rozdziałem!

ROZDZIAŁ 6:
Modyfikacje danych
Dowiedz się, jak dodawać, wstawiać i usuwać rekordy z tabeli bazy danych.
związane z tym rozdziałem!

ROZDZIAŁ 7:
Zapytania z ADO
Zobacz, jak możesz wykorzystać komponent TADOQuery, aby zwiększyć produktywność ADO-Delphi.
związane z tym rozdziałem!

ROZDZIAŁ 8:
Filtrowanie danych
Korzystanie z filtrów w celu zawężenia zakresu danych prezentowanych użytkownikowi.
związane z tym rozdziałem!

ROZDZIAŁ 9:
Wyszukiwanie danych
Omówienie różnych metod wyszukiwania i lokalizowania danych podczas tworzenia aplikacji bazodanowych Delphi opartych na ADO.
związane z tym rozdziałem!

ROZDZIAŁ 10:
Kursory ADO
W jaki sposób ADO wykorzystuje kursory jako mechanizm przechowywania i dostępu oraz co należy zrobić, aby wybrać najlepszy kursor dla aplikacji Delphi ADO.
związane z tym rozdziałem!

ROZDZIAŁ 11:
Od Paradoksu po Access z ADO i Delphi
Koncentracja na komponentach TADOCommand i używanie języka SQL DDL do przenoszenia danych BDE / Paradox na ADO / Access.
związane z tym rozdziałem!

ROZDZIAŁ 12:
Opanuj relacje ze szczegółami
Jak używać relacji bazy danych master-detail z ADO i Delphi, aby skutecznie radzić sobie z problemem połączenia dwóch tabel bazy danych w celu prezentacji informacji.
związane z tym rozdziałem!

ROZDZIAŁ 13:
Nowy... Uzyskaj dostęp do bazy danych z Delphi
Jak utworzyć bazę danych MS Access bez MS Access. Jak utworzyć tabelę, dodać indeks do istniejącej tabeli, jak połączyć dwie tabele i skonfigurować integralność referencyjną. Brak MS Access, tylko kod Pure Delphi.
związane z tym rozdziałem!

ROZDZIAŁ 14:
Tworzenie wykresów za pomocą baz danych
Przedstawiamy komponent TDBChart poprzez zintegrowanie kilku podstawowych wykresów z aplikacją opartą na Delphi ADO, aby szybko tworzyć wykresy bezpośrednio dla danych w zestawach rekordów bez konieczności kodowania.
związane z tym rozdziałem!

ROZDZIAŁ 15:
Lookup!
Zobacz, jak korzystać z pól odnośników w Delphi, aby uzyskać szybszą, lepszą i bezpieczniejszą edycję danych. Dowiedz się również, jak utworzyć nowe pole dla zestawu danych i omów niektóre kluczowe właściwości wyszukiwania. Ponadto, zobacz, jak umieścić pole kombi w DBGrid.
związane z tym rozdziałem!

ROZDZIAŁ 16:
Kompaktowanie bazy danych Access z ADO i Delphi
Podczas pracy w aplikacji bazy danych zmieniasz dane w bazie danych, baza danych ulega fragmentacji i zajmuje więcej miejsca na dysku niż jest to konieczne. Okresowo można skompaktować bazę danych w celu defragmentacji pliku bazy danych. W tym artykule pokazano, jak używać JRO z Delphi w celu skompresowania bazy danych Access z kodu.
związane z tym rozdziałem!

ROZDZIAŁ 17:
Raporty baz danych z Delphi i ADO
Jak używać zestawu komponentów QuickReport do tworzenia raportów bazy danych za pomocą Delphi. Zobacz, jak szybko i łatwo tworzyć bazy danych z tekstem, obrazami, wykresami i notatkami.
związane z tym rozdziałem!

ROZDZIAŁ 18:
Moduły danych
Jak korzystać z klasy TDataModule - centralna lokalizacja do gromadzenia i kapsułkowania obiektów DataSet i DataSource, ich właściwości, zdarzeń i kodu.
związane z tym rozdziałem!

ROZDZIAŁ 19:
Obsługa błędów bazy danych
Wprowadzenie technik obsługi błędów w tworzeniu aplikacji baz danych Delphi ADO. Dowiedz się więcej o obsłudze wyjątków globalnych i specyficznych dla błędów zestawach danych. Zobacz, jak napisać procedurę rejestrowania błędów.
związane z tym rozdziałem!

ROZDZIAŁ 20:
Od zapytania ADO do HTML
Jak wyeksportować dane do HTML za pomocą Delphi i ADO. To pierwszy krok do opublikowania bazy danych w Internecie - zobacz, jak utworzyć statyczną stronę HTML z zapytania ADO.
związane z tym rozdziałem!

ROZDZIAŁ 21:
Korzystanie z ADO w Delphi 3 i 4 (przed AdoExpress / dbGO)
Jak importować biblioteki typów Active Data Objects (ADO) w Delphi 3 i 4, aby utworzyć opakowanie wokół komponentów, które obejmują funkcjonalność obiektów, właściwości i metod ADO.
związane z tym rozdziałem!

ROZDZIAŁ 22:
Transakcje w rozwoju bazy danych Delphi ADO
Ile razy chciałeś wstawiać, usuwać lub aktualizować wiele rekordów, chcąc, aby wszystkie z nich zostały wykonane lub jeśli wystąpi błąd, żaden z nich nie zostanie w ogóle wykonany? W tym artykule pokazano, jak opublikować lub cofnąć serię zmian wprowadzonych do danych źródłowych w jednym wywołaniu.
związane z tym rozdziałem!

ROZDZIAŁ 23:
Wdrażanie aplikacji baz danych Delphi ADO
Czas udostępnić aplikację bazy danych Delphi ADO do uruchomienia innym. Po utworzeniu rozwiązania opartego na Delphi ADO ostatnim krokiem jest pomyślne wdrożenie go na komputerze użytkownika.
związane z tym rozdziałem!

ROZDZIAŁ 24:
Programowanie ADO / DB w Delphi: prawdziwe problemy - prawdziwe rozwiązania
W rzeczywistych sytuacjach programowanie baz danych jest o wiele bardziej skomplikowane niż pisanie. Ten rozdział wskazuje na świetne wątki z Forum Programowania Delphi zainicjowane przez ten Kurs - dyskusje, które rozwiązują problemy w terenie.

ROZDZIAŁ 25:
TOP WSKAZÓWKI dotyczące programowania
Zbiór najczęściej zadawanych pytań, odpowiedzi, porad i wskazówek dotyczących programowania ADO.
związane z tym rozdziałem!

ROZDZIAŁ 26:
Quiz: Programowanie ADO Delphi
Jak by to wyglądało: Kto chce być Guru programowania baz danych ADO Delphi - gra o ciekawostkach.
związane z tym rozdziałem!

Załączniki

Poniżej znajduje się lista artykułów (krótkie wskazówki) wyjaśniających, w jaki sposób efektywniej korzystać z różnych komponentów powiązanych z Delphi DB podczas projektowania i wykonywania.

DODATEK 0
DB Aware Grid Components
Lista najlepszych dostępnych komponentów Data Aware Grid dla Delphi. The Komponent TDBGrid ulepszone do maksimum.

ZAŁĄCZNIK A
DBGrid do MAX
W przeciwieństwie do większości innych kontrolek Delphi obsługujących dane, komponent DBGrid ma wiele ciekawych funkcji i jest potężniejszy niż można by się spodziewać. „Standardowa” DBGrid ma za zadanie wyświetlanie i manipulowanie rekordami z zestawu danych w siatce tabelarycznej. Istnieje jednak wiele sposobów (i powodów), dla których należy rozważyć dostosowanie danych wyjściowych DBGrid:

Automatyczne dostosowywanie szerokości kolumn DBGrid, DBGrid z MultiSelect Coloring DBGrid, Zaznaczanie i podświetlanie wiersza w DBGrid - „OnMouseOverRow”, Sortowanie rekordów w DBGrid, klikając tytuł kolumny, dodając komponenty do teorii DBGrid, CheckBox wewnątrz DBGrid, DateTimePicker (kalendarz) wewnątrz DBGrid, rozwijana lista wyboru wewnątrz DBGrid - część 1, rozwijana lista (DBLookupComboBox) wewnątrz DBGrid - część 2, Uzyskiwanie dostępu do chronionych członków DBGrid, Ujawnianie zdarzenia OnClick dla DBGrid, Co to jest wpisywany do DBGrid?, Jak wyświetlać tylko wybrane pola w DbGrid, Jak uzyskać współrzędne komórki DBGrid, Jak utworzyć prosty formularz wyświetlania bazy danych, Pobierz numer wiersza wybranego wiersza w DBGrid, Zapobiegaj CTRL + DELETE w DBGrid, Jak poprawnie używać kółka myszy w DBGrid, Sprawienie, aby klawisz Enter działał jak klawisz Tab w DBGrid ...

ZAŁĄCZNIK B
Dostosowywanie DBNavigator
Ulepszanie komponentu TDBNavigator o zmodyfikowaną grafikę (glify), niestandardowe podpisy przycisków i inne. Ujawnianie zdarzenia OnMouseUp / Down dla każdego przycisku.
związane z tą szybką wskazówką!

DODATEK C
Dostęp do arkuszy MS Excel i zarządzanie nimi za pomocą Delphi
Jak pobierać, wyświetlać i edytować arkusze kalkulacyjne Microsoft Excel za pomocą ADO (dbGO) i Delphi. W tym artykule opisano krok po kroku, jak połączyć się z programem Excel, odzyskać dane arkusza i włączyć edycję danych (za pomocą DBGrid). Znajdziesz także listę najczęstszych błędów (i sposobów ich rozwiązywania), które mogą pojawić się w trakcie tego procesu.
związane z tą szybką wskazówką!

DODATEK D
Wyliczanie dostępnych serwerów SQL. Pobieranie baz danych na serwerze SQL
Oto jak utworzyć własne okno dialogowe połączenia dla bazy danych SQL Server. Pełny kod źródłowy Delphi do pobierania listy dostępnych serwerów MS SQL (w sieci) i wyświetlania nazw baz danych na serwerze.
związane z tą szybką wskazówką!

instagram story viewer