delphi-2007-dla-win32-i-bazy-danych pełna wersja.pdf
(
15499 KB
)
Pobierz
4
Delphi 2007 dla WIN32 i bazy danych
CheckListBox ........................................................................................................... 84
Splitter ...................................................................................................................... 85
StaticText ................................................................................................................. 85
ControlBar ................................................................................................................ 85
ApplicationEvents .................................................................................................... 86
ValueListEditor ........................................................................................................ 86
LabeledEdit .............................................................................................................. 87
ColorBox .................................................................................................................. 87
Chart ......................................................................................................................... 87
TFlowPanel, TGridPanel .......................................................................................... 89
Zakładka Win32 ............................................................................................................. 89
TabControl i PageControl ........................................................................................ 89
ImageList ................................................................................................................. 89
RichEdit ................................................................................................................... 90
TrackBar i ProgressBar ............................................................................................ 92
UpDown ................................................................................................................... 92
HotKey ..................................................................................................................... 93
Animate .................................................................................................................... 94
DateTimePicker i MonthCalendar ............................................................................ 95
TreeView .................................................................................................................. 95
ListView ................................................................................................................... 97
StatusBar .................................................................................................................. 98
ToolBar .................................................................................................................... 99
Zakładka System .......................................................................................................... 100
Timer ...................................................................................................................... 100
PaintBox ................................................................................................................. 100
Zakładka Dialogs .................................................................................................... 102
Zakładka Win 3.1 ......................................................................................................... 103
Podsumowanie .............................................................................................................. 104
Rozdział 3. Niewizualne środki programowania ............................................... 105
Plik ini .......................................................................................................................... 105
Lista stringów — TStringList ....................................................................................... 112
Lista obiektów TList ..................................................................................................... 117
Lista obiektów — klasa TObjectList ............................................................................ 120
Schowek Windows ....................................................................................................... 125
Rejestr Windows .......................................................................................................... 134
Podsumowanie .............................................................................................................. 137
Rozdział 4. Elementy grafiki .......................................................................... 139
Podstawowe operacje na obrazach ............................................................................... 171
Save Screen .................................................................................................................. 179
Podstawy operacji graficznych w systemie Windows .................................................. 181
Drukowanie grafiki ....................................................................................................... 192
Podsumowanie .............................................................................................................. 199
Rozdział 5. Wykorzystujemy bibliotekę VCL ................................................... 201
Wstęp ............................................................................................................................ 201
Rozpoczynamy pracę z VCL .................................................................................. 201
Zarządzanie formularzami ...................................................................................... 205
Okno modalne ........................................................................................................ 206
Okno niemodalne ................................................................................................... 208
Ręczna kontrola życia formatki .............................................................................. 210
Obsługa zdarzeń formularza ................................................................................... 212
Modyfikacja możliwości istniejących komponentów ............................................. 213
Tworzenie i instalacja nowego komponentu .......................................................... 220
Spis treści
5
Usuwanie komponentu ........................................................................................... 222
Instalowanie kilku komponentów ........................................................................... 223
Obsługa wyjątków ........................................................................................................ 224
Podsumowanie .............................................................................................................. 235
Rozdział 6. Wielowątkowość ......................................................................... 237
Wstęp ............................................................................................................................ 237
Klasa TThread .............................................................................................................. 240
Funkcje oczekujące ...................................................................................................... 246
Semafor ........................................................................................................................ 247
Sekcja krytyczna ........................................................................................................... 252
Priorytet wątku ............................................................................................................. 253
Mutex ........................................................................................................................... 254
Podsumowanie .............................................................................................................. 256
Rozdział 7. Biblioteki DLL .............................................................................. 257
Wstęp ............................................................................................................................ 257
Budujemy pierwszą bibliotekę DLL ....................................................................... 258
Wykorzystanie kodu biblioteki DLL ............................................................................ 261
Ładowanie statyczne .............................................................................................. 261
Ładowanie dynamiczne .......................................................................................... 263
Formularz w bibliotece DLL .................................................................................. 265
Eksportowanie klas? ............................................................................................... 267
Podsumowanie .............................................................................................................. 270
Rozdział 8. Pliki tekstowe ............................................................................. 271
Wstęp ............................................................................................................................ 271
Przetwarzamy pliki tekstowe ........................................................................................ 271
Czytanie z pliku wierszami ........................................................................................... 272
Czytanie pliku znak po znaku ....................................................................................... 274
Zapis do pliku wierszami .............................................................................................. 275
Podsumowanie .............................................................................................................. 277
Rozdział 9. Strumienie plikowe ...................................................................... 279
Wstęp ............................................................................................................................ 279
Klasa TFileStream ........................................................................................................ 279
Zapis rekordu do strumienia plikowego ....................................................................... 281
Odczyt rekordu ze strumienia plikowego ..................................................................... 285
Zapis dużych porcji danych w strumieniu plikowym ................................................... 286
Korzystanie z TMemoryStream .................................................................................... 289
Podsumowanie .............................................................................................................. 291
Rozdział 10. Pliki typowane ............................................................................. 293
Wstęp ............................................................................................................................ 293
Utworzenie pliku .......................................................................................................... 295
Otwarcie pliku .............................................................................................................. 295
Zapis do pliku ............................................................................................................... 296
Odczyt z pliku .............................................................................................................. 297
Przeszukiwanie pliku .................................................................................................... 297
Zapis na końcu pliku .................................................................................................... 299
Podsumowanie .............................................................................................................. 300
Rozdział 11. XML i DOM .................................................................................. 301
Wstęp ............................................................................................................................ 301
Budowa pliku XML ...................................................................................................... 302
Analiza dokumentów XML .......................................................................................... 306
6
Delphi 2007 dla WIN32 i bazy danych
Delphi a XML .............................................................................................................. 306
XML jak plik INI .......................................................................................................... 316
Podsumowanie .............................................................................................................. 321
Rozdział 12. Planujemy bazę danych ................................................................ 323
Wstęp ............................................................................................................................ 323
Analiza problemu ......................................................................................................... 323
Model bazy danych ....................................................................................................... 324
Uwagi na temat implementacji ..................................................................................... 329
Podsumowanie .............................................................................................................. 330
Rozdział 13. FireBird — elementy języka SQL ................................................... 333
Wstęp ............................................................................................................................ 333
Instalacja programu FireBird ........................................................................................ 333
SQL Manager 2008 ...................................................................................................... 335
Rejestracja istniejącej bazy danych .............................................................................. 335
Wykonywanie poleceń SQL ......................................................................................... 337
SQL — co to jest? ........................................................................................................ 338
Baza danych ................................................................................................................. 339
Tabele ........................................................................................................................... 341
Tworzenie tabel ............................................................................................................ 344
Select ............................................................................................................................ 347
Złączenia ................................................................................................................ 351
Klucz główny (primary key) ......................................................................................... 354
Klucz obcy (foreign key) i integralność referencyjna ................................................... 355
Wartość NULL ............................................................................................................. 358
Domena ........................................................................................................................ 359
Indeksy ......................................................................................................................... 360
Widoki (perspektywy) .................................................................................................. 362
Wyzwalacze i generatory .............................................................................................. 363
Procedury ..................................................................................................................... 365
Transakcje .................................................................................................................... 366
Podsumowanie .............................................................................................................. 366
Rozdział 14. ODBC i MS Access, DBF .............................................................. 367
Tworzymy bazę danych w MS Access ......................................................................... 367
Tabele ..................................................................................................................... 367
Relacje .................................................................................................................... 370
Kwerendy ............................................................................................................... 371
Formularze ............................................................................................................. 373
ODBC i MS Access ...................................................................................................... 374
Łączymy się z MS Access poprzez ODBC ............................................................ 375
ODBC i XBase ....................................................................................................... 377
Podsumowanie .............................................................................................................. 378
Rozdział 15. InterBase .................................................................................... 379
Wstęp ............................................................................................................................ 379
Instalacja serwera bazy danych ..................................................................................... 380
Pierwsze uruchomienie ................................................................................................. 380
Praca z InterBase .......................................................................................................... 382
IBConsole ..................................................................................................................... 383
Interactive SQL ............................................................................................................ 391
Backup .......................................................................................................................... 396
Restore .......................................................................................................................... 398
Użytkownicy i uprawnienia .......................................................................................... 400
Spis treści
7
Komponenty InterBase ................................................................................................. 405
Połączenie z serwerem InterBase ................................................................................. 406
IBDatabase ............................................................................................................. 406
IBTransaction ............................................................................................................... 408
IBQuery ........................................................................................................................ 411
Wykonywanie polecenia SQL ...................................................................................... 423
Polecenia SQL z parametrami ...................................................................................... 423
OnGetText, OnSetText, OnValidate ............................................................................. 426
IBTable ......................................................................................................................... 429
IBStoredProc ................................................................................................................ 431
Monitorowanie bazy danych InterBase ........................................................................ 433
Usunięcie instalacji serwera InterBase ......................................................................... 433
Podsumowanie .............................................................................................................. 433
Rozdział 16. MySQL i dbExpress ...................................................................... 435
Wstęp ............................................................................................................................ 435
Instalacja MySQL ......................................................................................................... 435
Zmiana hasła administratora ......................................................................................... 439
Uzyskiwanie podstawowych informacji ....................................................................... 440
Tworzenie bazy danych ................................................................................................ 441
Baza danych a polskie litery ......................................................................................... 442
Tworzenie nowego użytkownika .................................................................................. 442
Minimum uprawnień .................................................................................................... 443
Usuwanie bazy danych ................................................................................................. 443
Tworzenie tabel ............................................................................................................ 444
dbExpress ..................................................................................................................... 446
SQLConnection ............................................................................................................ 447
SQLDataSet .................................................................................................................. 449
Transakcje .................................................................................................................... 461
ClientDataSet ................................................................................................................ 465
Komunikacja dwukierunkowa ...................................................................................... 471
Informacje na temat bazy danych ................................................................................. 474
SQLMonitor ................................................................................................................. 475
Podsumowanie .............................................................................................................. 476
Rozdział 17. MySQL i Zeos .............................................................................. 477
Instalacja komponentów Zeos ...................................................................................... 477
Wykorzystanie komponentów Zeos .............................................................................. 478
Podsumowanie .............................................................................................................. 480
Rozdział 18. SQL Server 2005 i dbGo ............................................................... 481
Wstęp ............................................................................................................................ 481
Ograniczenia wersji Express ......................................................................................... 482
Instalacja serwera bazy danych ..................................................................................... 482
Instalacja SQL Server Management Studio Express .................................................... 483
Praca z serwerem bazy danych ..................................................................................... 483
Tworzymy bazę danych ................................................................................................ 484
Polskie znaki ................................................................................................................. 487
Tworzymy tabele .......................................................................................................... 488
Komponenty z zakładki dbGo ...................................................................................... 490
ADOConnection ........................................................................................................... 490
ADOCommand ............................................................................................................. 494
ADOTable, ADOQuery, ADOStoredProc .................................................................... 496
ADODataSet ................................................................................................................. 497
ADO i transakcje .......................................................................................................... 500
Motor JET .................................................................................................................... 501
Plik z chomika:
basia1995x
Inne pliki z tego folderu:
autocad 2005 i 2005 pl full.pdf
(22413 KB)
intensywny kurs przywództwa. szybki program rozwoju zdolności przywódczych full.pdf
(9732 KB)
płytki umysł. jak internet wpływa na nasz mózg helion.pdf
(34503 KB)
analiza statystyczna. microsoft excel 2010 pl cała książka.pdf
(27781 KB)
matematyczne-szkielko-i-oko.-mniej-i-bardziej-powazne-zastosowania-matmy full scan.pdf
(28897 KB)
Inne foldery tego chomika:
ebooki(1)moooooooo
ebooki(1)moooooooo(1)
ebooki(1)moooooooo(10)
ebooki(1)moooooooo(12)
ebooki(1)moooooooo(13)
Zgłoś jeśli
naruszono regulamin