Una guida per principianti alla programmazione del database Delphi

Informazioni sul corso:

utilizzando TADOConnection

Corso e-mail

Prerequisiti:

Programmazione Delphi
Una guida per principianti alla programmazione Delphi

capitoli

Inizia con il capitolo 1:

Quindi continua a studiare, questo corso ha già più di 30 capitoli ...

CAPITOLO 1:
Fondamenti di sviluppo del database (con Delphi)
Delphi come strumento di programmazione del database, Accesso ai dati con Delphi... solo poche parole, Creazione di un nuovo database MS Access.
in relazione a questo capitolo!

CAPITOLO 2:
Connessione a un database. BDE? ADO?
Connessione a un database. Cos'è il BDE? Che cos'è ADO? Come connettersi a un database di Access: il file UDL? Guardando al futuro: il più piccolo esempio ADO.
in relazione a questo capitolo!

CAPITOLO 3:
Immagini all'interno di un database
Visualizzazione di immagini (BMP, JPEG, ...) all'interno di un database di Access con ADO e Delphi.
in relazione a questo capitolo!

CAPITOLO 4:
Navigazione e navigazione dei dati
Creazione di un modulo di esplorazione dei dati - collegamento di componenti di dati. Navigare attraverso un recordset con un DBNavigator.

instagram viewer

in relazione a questo capitolo!

CAPITOLO 5:
Dietro i dati nei set di dati
Qual è lo stato dei dati? Scorrere un recordset, aggiungere segnalibri e leggere i dati da una tabella del database.
in relazione a questo capitolo!

CAPITOLO 6:
Modifica dei dati
Scopri come aggiungere, inserire ed eliminare i record da una tabella del database.
in relazione a questo capitolo!

CAPITOLO 7:
Interrogazioni con ADO
Dai un'occhiata a come puoi sfruttare il componente TADOQuery per aumentare la tua produttività ADO-Delphi.
in relazione a questo capitolo!

CAPITOLO 8:
Filtro dati
Utilizzo dei filtri per restringere l'ambito dei dati presentati all'utente.
in relazione a questo capitolo!

CAPITOLO 9:
Alla ricerca di dati
Esplorazione di vari metodi di ricerca e individuazione dei dati durante lo sviluppo di applicazioni di database Delphi basate su ADO.
in relazione a questo capitolo!

CAPITOLO 10:
Cursori ADO
Come ADO utilizza i cursori come meccanismo di archiviazione e accesso e cosa dovresti fare per scegliere il cursore migliore per la tua applicazione ADO Delphi.
in relazione a questo capitolo!

CAPITOLO 11:
Da Paradox ad Access con ADO e Delphi
Concentrarsi sui componenti TADOCommand e utilizzare il linguaggio DDL SQL per facilitare il porting dei dati BDE / Paradox su ADO / Access.
in relazione a questo capitolo!

CAPITOLO 12:
Rapporti di dettaglio principali
Come utilizzare le relazioni di database master-dettaglio, con ADO e Delphi, per affrontare efficacemente il problema di unire due tabelle di database per presentare informazioni.
in relazione a questo capitolo!

CAPITOLO 13:
Nuovo... Accedi al database da Delphi
Come creare un database MS Access senza MS Access. Come creare una tabella, aggiungere un indice a una tabella esistente, come unire due tabelle e impostare l'integrità referenziale. Nessun accesso MS, solo codice Pure Delphi.
in relazione a questo capitolo!

CAPITOLO 14:
Creazione di grafici con database
Presentazione del componente TDBChart integrando alcuni grafici di base in un'applicazione basata su ADO Delphi per creare rapidamente grafici direttamente per i dati nei recordset senza richiedere alcun codice.
in relazione a questo capitolo!

CAPITOLO 15:
Consultare!
Scopri come utilizzare i campi di ricerca in Delphi per ottenere una modifica dei dati più rapida, migliore e più sicura. Inoltre, scopri come creare un nuovo campo per un set di dati e discutere alcune delle proprietà di ricerca chiave. Inoltre, dai un'occhiata a come posizionare una casella combinata all'interno di un DBGrid.
in relazione a questo capitolo!

CAPITOLO 16:
Compattazione di un database di Access con ADO e Delphi
Mentre si lavora in un'applicazione di database, si modificano i dati in un database, il database diventa frammentato e utilizza più spazio su disco del necessario. Periodicamente, è possibile compattare il database per deframmentare il file del database. Questo articolo mostra come utilizzare JRO da Delphi per compattare un database di Access dal codice.
in relazione a questo capitolo!

CAPITOLO 17:
Database riporta con Delphi e ADO
Come utilizzare il set di componenti QuickReport per creare report di database con Delphi. Scopri come produrre output di database con testo, immagini, grafici e memo in modo rapido e semplice.
in relazione a questo capitolo!

CAPITOLO 18:
Moduli dati
Come utilizzare la classe TDataModule: posizione centrale per la raccolta e l'incapsulamento di oggetti DataSet e DataSource, loro proprietà, eventi e codice.
in relazione a questo capitolo!

CAPITOLO 19:
Gestione degli errori del database
Introduzione delle tecniche di gestione degli errori nello sviluppo di applicazioni database ADO Delphi. Scopri la gestione globale delle eccezioni e gli eventi di errore specifici del set di dati. Scopri come scrivere una procedura di registrazione degli errori.
in relazione a questo capitolo!

CAPITOLO 20:
Da query ADO a HTML
Come esportare i tuoi dati in HTML usando Delphi e ADO. Questo è il primo passo per pubblicare il tuo database su Internet: scopri come creare una pagina HTML statica da una query ADO.
in relazione a questo capitolo!

CAPITOLO 21:
Utilizzo di ADO in Delphi 3 e 4 (prima di AdoExpress / dbGO)
Come importare le librerie di tipi di Active Data Objects (ADO) in Delphi 3 e 4 per creare un wrapper attorno ai componenti che incapsulano la funzionalità di oggetti, proprietà e metodi ADO.
in relazione a questo capitolo!

CAPITOLO 22:
Transazioni nello sviluppo del database ADO Delphi
Quante volte hai voluto inserire, eliminare o aggiornare molti record desiderando collettivamente che tutti vengano eseguiti o se si verifica un errore, nessuno viene eseguito affatto? Questo articolo ti mostrerà come pubblicare o annullare una serie di modifiche apportate ai dati di origine in una singola chiamata.
in relazione a questo capitolo!

CAPITOLO 23:
Distribuzione di applicazioni di database ADO Delphi
È tempo di rendere disponibile l'applicazione per database ADO Delphi per l'esecuzione da parte di altri. Dopo aver creato una soluzione basata su ADO Delphi, il passaggio finale consiste nel distribuirla correttamente sul computer dell'utente.
in relazione a questo capitolo!

CAPITOLO 24:
Programmazione Delphi ADO / DB: problemi reali - soluzioni reali
Nelle situazioni del mondo reale, fare davvero la programmazione di database è molto più complesso della scrittura. Questo capitolo evidenzia alcune fantastiche discussioni sul forum di programmazione Delphi avviate da questo corso - discussioni che risolvono problemi sul campo.

CAPITOLO 25:
SUGGERIMENTI PRINCIPALI sulla programmazione ADO
Raccolta di domande frequenti, risposte, suggerimenti e trucchi sulla programmazione ADO.
in relazione a questo capitolo!

CAPITOLO 26:
Quiz: programmazione ADO Delphi
Come sarebbe: chi vuole essere un guru della programmazione di database ADO di Delphi - il gioco a quiz.
in relazione a questo capitolo!

appendici

Quello che segue è un elenco di articoli (suggerimenti rapidi) che spiegano come utilizzare i vari componenti correlati a Delphi DB in modo più efficiente in fase di progettazione e di esecuzione.

APPENDICE 0
Componenti della griglia consapevoli di DB
L'elenco dei migliori componenti Data Aware Grid disponibili per Delphi. Il Componente TDBGrid migliorato al massimo.

APPENDICE A
DBGrid al MAX
Contrariamente alla maggior parte degli altri controlli Delphi sensibili ai dati, il componente DBGrid ha molte caratteristiche interessanti ed è più potente di quanto avresti mai pensato. Il DBGrid "standard" svolge il suo compito di visualizzare e manipolare i record da un set di dati in una griglia tabulare. Tuttavia, ci sono molti modi (e motivi) per cui dovresti considerare di personalizzare l'output di un DBGrid:

Regolazione automatica della larghezza della colonna DBGrid, DBGrid con MultiSelect Colorazione DBGrid, Selezione ed evidenziazione di una riga in una DBGrid - "OnMouseOverRow", Ordinamento dei record in DBGrid facendo clic sul titolo della colonna, Aggiunta di componenti a un DBGrid - teoria, CheckBox all'interno di un DBGrid, DateTimePicker (calendario) all'interno di un DBGrid, elenco a discesa all'interno un DBGrid - parte 1, Elenco a discesa (DBLookupComboBox) all'interno di un DBGrid - parte 2, Accesso ai membri protetti di un DBGrid, Esposizione dell'evento OnClick per un DBGrid, Cos'è digitato nel DBGrid?, Come visualizzare solo i campi selezionati in un DbGrid, Come ottenere le coordinate della cella DBGrid, Come creare un semplice modulo di visualizzazione del database, Ottieni il numero di riga di una riga selezionata in un DBGrid, Prevenire CTRL + CANC in DBGrid, Come utilizzare correttamente la rotellina del mouse in DBGrid, Far funzionare il tasto Invio come un tasto Tab in un DBGrid ...

APPENDICE B
Personalizzazione di DBNavigator
Miglioramento del componente TDBNavigator con grafica modificata (glifi), didascalie dei pulsanti personalizzati e altro ancora. Esporre l'evento OnMouseUp / Down per ogni pulsante.
in relazione a questo rapido suggerimento!

APPENDICE C
Accesso e gestione dei fogli MS Excel con Delphi
Come recuperare, visualizzare e modificare fogli di calcolo di Microsoft Excel con ADO (dbGO) e Delphi. Questo articolo dettagliato descrive come connettersi a Excel, recuperare i dati del foglio e abilitare la modifica dei dati (usando DBGrid). Troverai anche un elenco degli errori più comuni (e come gestirli) che potrebbero apparire nel processo.
in relazione a questo rapido suggerimento!

APPENDICE D
Enumerazione dei server SQL disponibili. Recupero di database su un SQL Server
Ecco come creare la propria finestra di dialogo di connessione per un database di SQL Server. Codice sorgente completo di Delphi per ottenere l'elenco dei server MS SQL disponibili (su una rete) e elencare i nomi dei database su un server.
in relazione a questo rapido suggerimento!

instagram story viewer