FSSQL website
FSSQL website FSSQL website

Last version/Coming soon: 1.109b2 / 1.110

FSSQL website
FSSQL website

MEMBERS LOGIN

Username:

Password:

Register Account

Login

 
 

WELCOME TO FSSQL
CLIENT-SERVER SQL DATABASE


About project

FSSQL is a professional, compact, open source client/server database engine for programmers developing applications with Borland Delphi or C++ Builder. Because of its open architecture and extendibility, FSSQL easily supports large client/server systems and grows with you as your requirements expand. Because of its small size and speed, the FSSQL Server engine can also be embedded in your stand-alone applications. FSSQL is also an excellent alternative to the Borland Database Engine (BDE). Since FSSQL is small and doesn't require any external libraries, it is much easier to deploy than other database systems bogged down with run-time files.

FSSQL is tightly integrated with Borland Delphi and Borland C++Builder, so you can quickly use FSSQL right out of the box. FSSQL data access components are TdataSet descendants, allowing third-party and VCL components such as TDataSource or TDBGrid to seamlessly connect with FSSQL tables.

FSSQL also includes FSSQL Explorer, an application developed using FSSQL Client. It provides database creation, importing, browsing, and maintenance capabilities. With FSSQL Explorer, standard maintenance tasks such as changing the structure of a table can be done at the click of a mouse button. We provide the full source code for FSSQL Explorer so you can use the same techniques in your own client applications. FSSQL gives you the security you need. FSSQL Server can be configured so that all access to data requires the user to log on. For further security, especially across the Internet, data passed between client and server is encrypted. In addition, FSSQL can encrypt physical data on disk. With FSSQL's open architecture and free source code, you can extend or modify the security features as necessary.

FSSQL based on TurboPower FlashFiler 2.13 but not compatible. Support for Delphi 5, 6, 7, 2005, 2006, BCB5, 6

Future (next generation FSSQL 2.xxx):
- views,
- procedures,
- users' right,
- single file,
- full unicode support,
- new object type (field),
- better support for writes of large BLOB,
- support for version of record ( possible the reading the previous versions ),
- script language for queries, manipulation the data etc..,
- version for linux,
- great safety,
- ....

Next generation FSSQL 2.xxx must be completely rewritten for use new properties and function.

Key Features FSSQL 1.xxx

SQL Query Support

Use powerful SQL SELECT statements to find exactly the data you want. Supports parameterized queries, nested queries, and built-in functions too!

Huge Tables

Create and manage huge data stores limited only by your operating system, file system and available drive space. An excellent option for multimedia databases!

Extensible, multi-threaded
FSSQL Server

The new multi-threaded FSSQL Server handles multiple requests from many connected clients at once.

Advanced, Component-based
Server Architecture

New thread-safe Transport, Command Handler, and Server Engine components can be flexibly mixed and matched to meet your exact needs. You can even use more than one FSSQL Server in an application!

FSSQL Windows Service

Now you can run FSSQL Server as a Windows Service on Microsoft Windows NT or Windows 2000. The new FSSQL Service runs "in the background" without user intervention, and writes server errors or debugging information to the Windows Event Log.

Improved FSSQL Explorer

FSSQL Explorer makes database administration easier with the ability to browse multiple tables at once, built-in SQL query window, search and filtering capabilities, and more.

Faster SingleEXE applications

Simplified communications between your program and the FSSQL Server make applications with embedded FSSQL Servers (SingleEXE mode) faster than ever before. You can even connect with remote servers now from SingleEXE programs too!

Huge BLOB support - up to 2GB

FSSQL stores binary large objects (BLOBs) like pictures, sound, and video. The result is improved performance and significantly less wasted space in your database tables.

True client/server architecture

Create client applications that seamlessly interact with the powerful FSSQL Server. Even embed the Server engine in your own programs for easy distribution.

Concurrent transactions

FSSQL allows multiple transactions to execute in parallel increasing the responsiveness and throughput of your applications.

Server Plug-Ins Architecture

Add your own functionality to the FSSQL Server by writing custom Plug-Ins that can add your own customized functionality.

Server Monitors & Extenders

Tie in to key FSSQL Server events to monitor database activity or actually participate in the Server's functionality. An ideal architecture to designing limits on concurrent access or implementing audit trails of database activity.

Security system

FSSQL offers both login security and support for encrypted tables. In addition, all messages between client applications and the FSSQL Server are encrypted. You can even replace the FSSQL encryption subsystem with your own encryption mechanism.

Timeout handling

Each client-side component now has a Timeout property and FSSQL Server now calculates its timeouts based on the component's settings.

Support undelete

FSSQL support undelete record.

Protect individual record before delete or update

Now possibility protect rows on table.

Triggers and Referential integrity

FSSQL offers triggers mechanism and referential integrity.



a custom writing help of premium level. SEO