Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Obiekt PmDatabase (Baza danych)

Opis:
Obiekt ten przedstawia jedną tabelę bazy danych. Przy pomocy tego obiektu mogą być dane z tabeli odczytywane jak również do nie zapisywane.

Obiekt ten jest przestarzały (lecz funkcjonalny) i jest bardziej korzystniejszym stosowanie obiektu PmAdo.

 
W tym obiekcie nie można wytworzyć żadnych następnych PROMOTIC obiektów. Obiekt ten można wytworzyć w obiekcie PmRoot, PmFolder i PmPrototype. W tych obiektych można wytworzyć większą ilość takich obiektów.

Zastosowanie obiektu PmDatabase jest związane z zakupem licencji PmDB. Z wersją freeeware PmFree lub przy opracowywaniu aplikacji (z licencją deweloperską w celach testowania) element ten zawsze funkcjonuje.

 
W celu dostępu (zapis, odczyt rekordu, wytworzenie tabeli) do poszczególnych baz danych nie jest konieczne mieć zainstalowanego na komputerze konkretnego systemu bazodanowego. PROMOTIC sam instaluje wsparcie dostępu do baz danych.
 
Z obiektem PmDatabase można pracować w dwa sposoby:
Obiekt ten przejmuje właściwości oraz metody obiektu PmObject
Właściwości i metody:
Add Początek trybu edycji dodania nowego wiersza
AddNew Dodanie pustego wiersza
BeginTrans Początek transakcji
CancelUpdate Koniec trybu edycji, odwołanie zmian
Close Zamknięcie zarówno tabeli w bazie danych jak również samej bazy danych
CloseTable Zamknięcie tabeli (baza danych pozostaje otwarta)
Commit Potwierdzenie transakcji
CompactDatabase Defragmentacja bazy danych Access
Connect Podłączenie aplikacji do bazy danych
Create Początek trybu wytwarzania tabeli
CreateEnd Koniec trybu wytwarzania tabeli
CreateField Wytworzy kolumnę w strukturze tabeli
CreateIndex Wytworzy indeks nad kolumną tabeli w bazie danych
Database Ścieżka i nazwa pliku bazy danych
Delete Usunięcie wiersza na bieżącej pozycji w bazie danych
DeleteTable Usunięcie tabeli z bazy danych
Edit Początek trybu edycji
Execute Wykona polecenie wprowadzone w składni języka SQL
ExecuteSQL Wykona polecenie wprowadzone w składni języka SQL
ExistTable Test na występowanie tabeli w bazie danych
FieldValues Wartość kolumny bieżącego wiersza
FindFirst Wyszukiwanie w tabeli według określonego łańcucha od początku tabeli
FindLast Wyszukiwanie w tabeli według określonego łańcucha od końca tabeli
FindNext Wyszukiwanie w tabeli według określonego łańcucha od bieżącej pozycji naprzód
FindPrev Wyszukiwanie w tabeli według określonego łańcucha od bieżącej pozycji wstecz
GetArray Wytworzy tablicę (array) lub macierz wartości wczytanych z wybranych kolumn tabeli
GetFieldCount Uzyskanie ilości kolumn w tabeli bazy danych
GetFieldInfo Uzyskanie informacji o kolumnach tabeli bazy danych
GetRecordCount Uzyskanie przybliżonej ilości wierszy w tabeli bazy danych
IsBOF Test, czy bieżąca pozycja kursora znajduje się na początku tabeli bazy danych
IsConnect Test, czy baza danych jest podłączona
IsEOF Test, czy bieżąca pozycja kursora znajduje się na końcu tabeli bazy danych
IsOpen Test, czy tabela w bazie danych jest otwarta
Move Przesunięcie bieżącej pozycji o wymaganą ilość rekordów
MoveFirst Przesunięcie bieżącej pozycji na początek tabeli w bazie danych
MoveLast Przesunięcie bieżącej pozycji na koniec tabeli w bazie danych
MoveNext Przesunięcie bieżącej pozycji o jeden rekord naprzód w tabeli
MovePrev Przesunięcie bieżącej pozycji o jeden rekord wstecz w tabeli
MoveTo Przesunięcie bieżącej pozycji na wymagany rekord w tabeli
Open Otwarcie tabeli w bazie danych
OpenSQL Polecenie SQL typu SELECT przy otwarciu
Password Hasło umożliwiające dostęp do bazy danych/tabel
Requery Powtórne wczytanie zawartości tabeli
RollBack Anulowanie transakcyjnego przetwarzania tabeli
SetLockingMode Ustawia sposob blokowania wiersza
SetNullValue Ustawienie wartości "pusta wartość"
SetParam Ustawia parametry obiektu PmDatabase
SetRecordValueNull Zapis wartości "pusta wartość" do pozycji
SetRecordValuesNull Zapis wartości "pusta wartość" do całego rekordu
Table Nazwa tabeli
Type Typ bazy danych
Update Koniec trybu edycji, wykonanie zmian
User Nazwa użytkownika
Okna konfiguracyjne:
Obiekt Ogólne informacje dotyczące danego obiektu
Zawartość Zawartość danego obiektu w formie XML
Zdarzenia Definicja algorytmów zdarzeń obiektu
Baza danych Ustawienie parametrów dla pracy z tabelką bazy danych
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice