Mastering TClientDataSet Part 2
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Mastering TClientDataSet Part 2 to your Wishlist.

Add to Wishlist

Mastering TClientDataSet Part 2

TClientDataSet Properties, Methods, and Events
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2 students enrolled
Created by Alister Christie
Last updated 8/2017
English
Price: $20
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Many properties, events and methods on TClientDataSet
  • Locating and Filtering Data
  • Master / Detail relationships
View Curriculum
Requirements
  • Completed Mastering TClientDataSet Part 1
  • A copy of Delphi (Professional or better)
Description

We now continue our journey learning about TClientDataSet, picking up from where we left off in part 1. In this part we finish covering the properties, events and methods of TClientDataSet that relate to local datasets (that is to say, not connecting to a database or multi-tier development). We also examine how Master / Detail relationships work and how to use CloneCursor to have multiple views on the same DataSet.

After finishing both Part 1 and 2 you should have a very good understanding of how TClientDataSet and it's ancestor TDataSet work.

Who is the target audience?
  • Delphi Developers who want to take advantage of the power of TClientDataSet
Students Who Viewed This Course Also Viewed
Curriculum For This Course
30 Lectures
02:27:14
+
Introduction
1 Lecture 00:31
+
Course Videos
28 Lectures 02:26:03
Creating our New Base Project
01:17

Constraints Property
03:12


GroupState and AfterScroll
06:28

BeforeScroll and TBookmark
07:41

BeforeOpen and AfterOpen
03:33

AfterClose, BeforeDelete and BeforeEdit
05:02

BeforeInsert, Remaining Events and OnFilterRecord
04:28

CloneCursor
11:10

Reading Fields
08:36

Ranges
06:45

FindNext (and FindPrior, FindFirst, FindLast)
02:05

FindKey and FindNearest
03:01

SetKey, GotoKey, GotoNearest and EditKey
04:54

CheckBrowseMode
01:25

ClearFields and SetFields
03:19

GetFieldNames and GetFieldList
04:00


SavePoint and XMLData
03:14

CloneSource and DisableStringTrim
03:09

Locate
04:01

Master Detail Part 1 - Using MasterSource
10:11

Master Detail Part 2 - Using TDataSetField
10:30

Accessing Nested Fields via Code
03:10

Restructuring Data
11:09

Distributing ClientDataSet Applications - Midas.dll
03:49

Lookup Fields and Method
06:44

Assigning Data Property and IsEmpty
03:27
+
Summary
1 Lecture 00:40
Summary
00:40
About the Instructor
Alister Christie
0.0 Average rating
0 Reviews
8 Students
9 Courses
Delphi Expert

I have been programming in Delphi since 1999, primarily building and maintaining applications for the real estate, banking and legal industries here in New Zealand, in these roles I have also used other technologies such a C#, Ruby on Rails, Android/Java, but Delphi is my favorite environment. I have presented at numerous online CodeRage conferences, these conferences last for an entire week with thousands of participants (the replays for all of my presentations are available on YouTube), and I was an international guest speaker at ADUG in 2013 and 2016. Most of my videos also appear on YouTube, for which I have well over a million views, and thousands of subscribers.

In 2012 Embarcadero invited me to join a select group of Delphi experts from around the world to form the Embarcadero MVP program, to which fewer than 100 people worldwide have been admitted (I'm the only one from New Zealand).

I also play guitar, invest in real estate, regularly work out at the gym, and of course make training videos on using Delphi