CodeDatabaseDelphiRAD Studio

Learn How To Implement Auto-Incremental Fields In This FireDAC.AutoincFields Sample For Delphi

FireDAC allows the insertion of a new record with an auto-incrementing column and getting back a new value of this column. That works for immediate updates, as well as forcached updates. Depending on the DBMS, the auto-incrementing fields may be implemented either using a special IDENTITY (or similar) column data type, or using a generator (or a sequence) and a table…
Read more
CodeDatabaseDelphiRAD Studio

Learn How To Use Long Tap Gestures In Delphi With FMX.TapAndHold Sample

FMX.TapAndHold Sample uses TGestureManager. Location You can find theTapAndHoldsample project at: Start | Programs | Embarcadero RAD Studio Sydney | Samplesand then navigate to:– Object Pascal\Mobile Snippets\InteractiveGestures\TapAndHold– CPP\Mobile Snippets\InteractiveGestures\TapAndHoldSubversion Repository:You can find Delphi and C++ code samples…
Read more
CodeDatabaseDelphiRAD Studio

Quickly Use Delphi FireDAC In A Multithreaded Environment With The FireDAC.Pooling Sample

This sample uses theUse Connection Definitiondrop-down menu to select a connection definition. In a multithreaded application, where each thread starts, establishes a connection, performs a certain short task, and releases the connection, the repetitive connection establishments may lead to performance degradation across the whole system. To avoid this, the application can use the…
Read more
DatabaseDelphiRAD StudioTech Partner

Super fast CSV files processing with WinSoft CSV Library

The comma separated values format (CSV) has been used for exchanging and converting data between various spreadsheet programs for quite some time. It can be used as an Import/Export feature on multiple old and modern applications. And we could say is the de facto standard for data exchange between all architectures of computing. Creating and manipulating CSV files in Delphi is quiete easy using…
Read more