|
The following papers + full source code can be downloaded from this site: List of the downloadable .ZIP files - db
- interbase
- turbo_delphi_interbase_tutorial
- the connection with the Sql Server (13 K)
- creation of table, drop table (16 K)
- fill and empty a table (16 K)
- modification of table values, parameterized requests (16 K)
- display data using a DataReader (14 K)
- display using a DataGrid and code (16 K)
- display in a DataGrid using components (15 K)
- master detail relationship in a DataGrid (15 K)
- creation, reading, writing of in memory DataTables (17 K)
- creation of Views. Searching, Sorting, filtering (16 K)
- DataBinding to visual controls (18 K)
- updating a TABLE by code (18 K)
- updating a TABLE using a DataGrid (17 K)
- interbase_stored_procedure_grammar
- the ASCII .TXT of the grammar (3 K)
- the ASCII .TXT of the stored procedures (2 K)
- firebird_transaction_simulator
- sql_server
- ado_net_tutorial
- create a new database (8 K)
- the connection with the Sql Server (8 K)
- creation of table, drop table (16 K)
- fill and empty a table (16 K)
- modification of table values, parameterized requests (16 K)
- display data using a DataReader (14 K)
- display using a DataGrid and code (16 K)
- display in a DataGrid using components (15 K)
- master detail relationship in a DataGrid (15 K)
- creation, reading, writing of in memory DataTables (17 K)
- creation of Views. Searching, Sorting, filtering (16 K)
- DataBinding to visual controls (18 K)
- updating a TABLE by code (18 K)
- updating a TABLE using a DataGrid (17 K)
- bdp
- bdp_ado_net_blobs
- the complete Turbo Delphi project, which reads and writes Blob from and to the EMPLOYEE.PROJECT table (20 K)
- database_reverse_engineering
- the project with the parser and the data structure (51 K)
- the two sample tForms (16 K)
- sql_parser
- the Delphi Sql Parser (38 K)
- sql_to_html
- the Delphi Sql to Html converter (32 K)
- sniffing_interbase_traffic
- creation of an Interbase Database, and a sample table filled with 100 K lines (18 K)
- how to use the c_capture_display class (15 K)
- measuring the traffic of a SELECT request with Interbase Express components (54 K)
- measuring the traffic of a SELECT request with BDE components (54 K)
- eco_tutorial
- the project with the single c_invoice CLASS (36 K)
- the project with 2 CLASSes linked with a relation (37 K)
- the project with the OCL evaluation examples (44 K)
- delphi_dbx4_programming
- connecting to a database (28 K)
- data access, parametrized queries (30 K)
- the dbx4 tracing delegate (31 K)
- the dbx4 pooling, pooling and tracing delegate (28 K)
- displaying database schema (25 K)
- in case you lost your original DBXCONNECTIONS.INI, and the DBXCONNECTIONS.INI for the examples (3 K)
- blackfishsql
- which creates a new database (10 K)
- which creates a new database (10 K)
- creating tables (12 K)
- creating tables(12 K)
- inserting data in a Table (7 K)
- SELECT and parametrized querries (18 K)
- SELECT and parametrized querries (17 K)
- using a tracing delegate (12 K)
- the UDF package(4 K)
- the stored procedure package (3 K)
- rave_pdf_intraweb
- the first Rave .PDF project (9 K)
- Intraweb and Rave (13 K)
- Intraweb and Rave with per session folder (12 K)
- Rave DriverDataView, with .PDF (7 K)
- multi user Intraweb site, with Rave .PDF reports (12 K)
- firedac
- bde_to_unidac_migration
- the samples for testing the Unidac Wizard (14 projects, 1.277 K)
- the database dunit test example (2 projects, 4 K)
- web
- tcp_ip_sniffer
- the capture, quick analysis and loging of packets (54 K)
- read the packets from the disk and perform several analyzes and displays (65 K)
- socket_programming
- the client socket requesting a file (27 K)
- the server socket with the server client socket list (29 K)
- delphi_socket_architecture
- requesting and saving files (21 K)
- sending the files to clients (21 K)
- simple_web_server
- the HTTP web browser (35 K)
- the HTTP web server (37 K)
- simple_cgi_web_server
- the GUI CGI executable (17 K)
- the CONSOLE CGI executable (16 K)
- the CGI Web Browser (31 K)
- the CGI Web Server (40 K)
- cgi_database_browser
- the CGI Executable, with the starting .HTML (34 K)
- the CGI Executable, with the starting .HTML (37 K)
- the cgi web server (45 K)
- whois
- the application allowing the Whois requests (49 K)
- web_downloader
- the main project and the units (72 K)
- web_spider
- rss_reader
- the full .RSS downloader / analyzer project, including the c_http_client, the .XML scanner and .XML parser, and the filling of the tTreeview (79 K)
- news_message_tree
- the project building the tree and displaying it in a tTreeView, with all the used UNITs (28 K)
- the .TXT file of the message headers downloaded from the OODesign Delphi newsgroup. This is just an example, but the project can work on any similar file (31 K)
- threaded_indy_news_reader
- the newsreader with all necessary units, bundled in a single .ZIP (32 K)
- delphi_web_designer
- the project, the transformer unit and all helper units (35 K)
- ajax_tutorial
- the integrated FileListBox loader, .Html memo editor, Http Server, and WebBrowser (32 K)
- the .HTML used in this AJAX tutorial (3 K)
- bayesian_spam_filter
- the project and all the necessary units (54 K)
- asp_net
- delphi_asp_net_portal_programming
- the Sql scripts for Interbase 6 (10 K)
- the Sql scripts for Interbase 7.5 (10 K)
- the Interbase User Defined Functions source, and the .DLL (6 K)
- the Interbase binary file (618 K)
- the Interbase binary file (634 K)
- the helper units (loging, database helpers) (6 K)
- the project code, with the images of the "About" tab (394 K)
- cassini_spy
- the Cassini Spy project (27 K)
- asp_net_log_file
- the full project with the unit and the dependent units(12 K)
- asp_net_viewstate_viewer
- the viewstate analyzer (12 K)
- the project used to generate the viewstate of this paper (14 K)
- asp_net_master_pages
- the first example (88 K)
- using DIV tags (92 K)
- the CSS templates (95 K)
- building our own template (84 K)
- change the title and create meta tags (87 K)
- delphi_asp_net_20_databases
- Dbx4 and InterBase (152 K)
- Ado.Net and InterBase (90 K)
- AdoDbxClient and Interbase (63 K)
- Dbx4 and Blackfish (82 K)
- Ado.Net Blackfish provider (119 K)
- AdoDbxClient and Blackfish (63 K)
- Storing the connection string in Web.Config (115 K)
- AdoDbxClient for InterBase and Blackfish (89 K)
- Editing database value from a GridView (79 K)
- the databases used in this tutorial (140 K)
- asp_net_20_users_roles_profiles
- basic Asp.Net authentication (9 K)
- basic Asp.Net authorization (11 K)
- the security database used in the subsequent examples (29 K)
- create membership Tables, and the .BAT to fill the default database (105 K)
- read / write membership Tables (15 K)
- use the membership services(72 K)
- create the Roles Table (13 K)
- read / write Roles Table (14 K)
- using the Roles services (46 K)
- create the Profile Table (13 K)
- read / write Profile Table (14 K)
- use the Profile services (31 K)
- create Profile CLASS and PROPERTY CLASS HELPERS (32 K)
- oop_components
- delphi_virtual_constructor
- the first trial with the project and the shape units (12 K)
- the project and the separated packages and shape units (15 K)
- delphi_generics_tutorial
- typed array (3 K)
- ARRAY OF tObject (3 K)
- .Net Array with FOR IN (2 K)
- the first generic example (3 K)
- generic RECORD (2 K)
- generic ARRAY (2 K)
- generic procedural type (3 K)
- generic PROCEDURE OF OBJECT (3 K)
- generic method (3 K)
- generic INTERFACE (3 K)
- iEquatable generic constraint (3 K)
- iComparable generic constraint (3 K)
- generic CLASS FUNCTION (2 K)
- an example of the Factory Design Pattern using generics (3 K)
- building a generic iEnumerable descendent (3 K)
- delphi_livebindings_spelunking
- a tColorPanel changes a tRectangle color (4 K)
- binding a Database Field to a FireMonkey tEdit (379 K, because of the FISHFACTS.CDS whith all its images) <A HREF="bind_expression_evaluation.zip">bind_expression_evaluation.zip</A>: displaying tPerson.FirstName in tLabel.Caption using a tMemo.Lines expression (4 K)
- the same objects to control property example, with dump of the memory structures (10 K)
- design_patterns
- debug_and_test
- unit_test_framework
- the first draft, which requires modifying the main Form (33 K)
- the standard Unit Test version with only .DPR modification (31 K)
- graphic
- controls
- find_memo
- the component and its associated units (26 K)
- colibri_utilities
- delphi_net_bdsproj
- dccil_bat_generator
- the Delphi 2005 Windows Forms project used as the compilation target (13 K)
- the batch generator (40 K)
- the_coliget_search_engine
- the complete project (23 K)
- dfm_parser
- the project with the parser and the data structure (51 K)
- dfm_binary_to_text
- the project with the parser and the data structure (15 K)
- component_to_code
- the component_to_code utility, with all units included (46 K)
- the project used in this paper (so you can check our results) with the CUSTOMER table (25 K)
- the second test project (25 K)
- exe_dll_pe_explorer
- the full project and its associated units (52 K)
- the sample .DLL and its annotated hex dump (23 K)
- dll_and_process_viewer
- the main form and the associated units (28 K)
- treeview_html_help_viewer
- the .HTML viewer and associated units, with a small .HTML and .TXT example (34 K)
- cooking_the_code
- the main project and the filtering unit (37 K)
- the main project and the filtering unit (35 K)
- events_record_and_playback
- the project with the win control list the message list the record / playback manager the textual message parser mouse_and_keyboard_record_and_playback.zip creating Size : (38 K)
- colibri_helpers
- windows_environment
- the unit and the test project(19 K)
- stdin_stdout
- the CONSOLE application with Readln and Writeln (5 K)
- the gui project with the CreateProcess call unit (23 K)
- delphi
- firemonkey_styles
- the FireMonkey Style project (5 K)
- the FireMonkey Style project (5 K)
- firemonkey
- simple_firemonkey_object_inspector
- building a simple name / value list(8 K)
- the Simple Firemonkey Object Inspector displaying the Form components Name and Value (8 K)
- firemonkey_style_explorer
- Displaying FireMonkey Object children, properties, stream (9 K)
- the FireMonkey Style Explorer (14 K)
- an example of recursively visiting all the properties and changing some (style) values (6K)
- compilers
| |