-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathREADME.txt
62 lines (46 loc) · 1.71 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
FBLib firebird library version 0.84
Compilers supported
===================
Delphi 4 standard ,pro ,ent
Delphi 5 standard ,pro ,ent
Delphi 6 personal* ,pro ,ent
Delphi 7 personal* ,pro ,ent
Turbo Delphi explore (only as library) *
Kylix 2 open*, pro, ent
Kylix 3 open*, pro, ent
* NO component TFBLDataset(1) ;
Free Pascal 2.0 or above
Lazarus IDE 0.9.10 or above
Firebird server supported
==========================
1.0.x superserver classic
1.5.x superserver classic
2.0.x superserver classic
2.5.x superserver classic
version 0.80 is thread safe (experimental feature)
components thread safe are TFBLDatabase,TFBLTransaction,TFBLDsql
for default fblib is NOT thread safe for
enable this feature activate compiler directive
FBL_THREADSAFE in fbl.inc.
To generate documetation follow these steps:
============================================
1) download pasdoc from http://pasdoc.sourceforge.net
2) compile pasdoc, I used Free Pascal 2.0
3) go to fblib source directory
4) in Windows run makehelp.bat, in Linux run makehelp.sh
5) this script will create a directory name FblibHelp with docs, open
index.html with your favorite web browser.
Note for Turbo Delphi users
===========================
In Turbo Delphi Explorer you cannot install components in the IDE.
The package FBLTurbo.dpk is only for Turbo Delphi Professional.
In Turbo Delphi Explorer add in library path the fblib installation path and
use fblib as class library.
see turbodelphi examples;
(1)
In version 0.85 there is a new component TFBLDataset. It is an TDataset descendant.
Limits:
Unidirectional
Read Only
params not supported yet
See ClientDataset example in <fblib>\examples\turbodelphi\ directory