seyed_27
چهارشنبه 21 مرداد 1388, 15:21 عصر
هر كس كه ندونه، دلفي كارهايي كه با ديتابيس سر وكله ميزنند ميدونند كه كار با BDE خصوصا هنگامي كه ميخواي برنامه رو تو يك كامپيوتر ديگه اجرا كني چقدر دنگ و فنگ داره! تا جايي كه بعضي ها ميان و همون دلفي رو هم تو اون كامپيوتر نصب ميكنن و يا روشهايي براي نصب BDE پيدا ميكنند و ...!
اما خوب خدا خيرش بده اوني كه اومد و اين Absolute DB رو به كمپوننتهاي دلفي اضافه كرد، كه دوستمون آقاي جهانشاهي تو چند تا لينك قبلي اون رو معرفي كرده من هم ديروز سعي كردم تستش كنم كه حالا مراحل نصبش رو باهم مرور ميكنيم:
1_ دريافت فايل متناسب با نسخه دلفي
2_ نصب فايل install.exe درون فايل فشرده دريافتي(توجه كنيد كه در هنگام نصب دلفي در حال اجرا نباشد)
3_بعد از نصب در منوي ابزارهاي دلفي يك ابزار به نام Absolute DB اضافه مي شود كه چهار كمپوننت درون آن است.
4_ همچنين يك ابزار ساخت ديتا بيس به نام db manager درون مسير نصب برنامه
C:\Program Files\ComponentAce\AbsoluteDatabase\Utils\Bin\DBMa nager.exe
اضافه ميشود كه ميتوانيد با كمك آن جداول خودتان را طراحي كنيد. (ميتوانيد با كمك از Configure Tools درون منوي Tools دلفي اين ابزار را به ليست ابزارهايتان اضافه كنيد.)
5_ حال براي آشنايي با اين كمپوننت و طرز كار وچگونگي ارتباط آن با ساير ابزارهاي ديتابيسي دلفي ميتوان به مثال هاي ارائه شده اين كمپوننت كه درون مسير نصب قرار دارند مراجعه كرد، شايد بهترين مثالي كه بتوان به آن اشاره كرد Db Controls Demo باشد.
بعد از ساخت برنامه تنها كار لازم براي اجرا برنامه در يك كامپيوتر ديگه انتقال فايل اجرايي و فايل ديتابيس ساخته شده است همين!
Absolute Database is a Delphi database engine which lets you forget the Borland Database Engine (BDE). This BDE replacement is the compact, high-speed, robust and easy-to-use database engine. With Absolute Database you will not need special installation and configuration, it compiles right into your EXE. Make your application faster and smaller with Absolute Database BDE alternative!
An individual may use Absolute Database Personal in a project if he / she is the only user of this project. If your project is public or if you represent a company, you must order commercial edition of Absolute Database.
Key Features:
No BDE; no DLLs
Single-file database
SQL'92 (DDL & DML) support
Compatible with standard and third-party database controls
Single-user and multi-user mode (file-server)
Works great on all versions of Windows - from 98 to Vista, doesn't require any updates or service packs
Ultra-fast in-memory tables
Unmatched ease-of-use
Strong encryption
BLOB compression
Free for personal use
Full source code available
Royalty-free
Info :
Code:
http://www.componentace.com/de_replacement_database_delphi_absolute_database.h tm
اما خوب خدا خيرش بده اوني كه اومد و اين Absolute DB رو به كمپوننتهاي دلفي اضافه كرد، كه دوستمون آقاي جهانشاهي تو چند تا لينك قبلي اون رو معرفي كرده من هم ديروز سعي كردم تستش كنم كه حالا مراحل نصبش رو باهم مرور ميكنيم:
1_ دريافت فايل متناسب با نسخه دلفي
2_ نصب فايل install.exe درون فايل فشرده دريافتي(توجه كنيد كه در هنگام نصب دلفي در حال اجرا نباشد)
3_بعد از نصب در منوي ابزارهاي دلفي يك ابزار به نام Absolute DB اضافه مي شود كه چهار كمپوننت درون آن است.
4_ همچنين يك ابزار ساخت ديتا بيس به نام db manager درون مسير نصب برنامه
C:\Program Files\ComponentAce\AbsoluteDatabase\Utils\Bin\DBMa nager.exe
اضافه ميشود كه ميتوانيد با كمك آن جداول خودتان را طراحي كنيد. (ميتوانيد با كمك از Configure Tools درون منوي Tools دلفي اين ابزار را به ليست ابزارهايتان اضافه كنيد.)
5_ حال براي آشنايي با اين كمپوننت و طرز كار وچگونگي ارتباط آن با ساير ابزارهاي ديتابيسي دلفي ميتوان به مثال هاي ارائه شده اين كمپوننت كه درون مسير نصب قرار دارند مراجعه كرد، شايد بهترين مثالي كه بتوان به آن اشاره كرد Db Controls Demo باشد.
بعد از ساخت برنامه تنها كار لازم براي اجرا برنامه در يك كامپيوتر ديگه انتقال فايل اجرايي و فايل ديتابيس ساخته شده است همين!
Absolute Database is a Delphi database engine which lets you forget the Borland Database Engine (BDE). This BDE replacement is the compact, high-speed, robust and easy-to-use database engine. With Absolute Database you will not need special installation and configuration, it compiles right into your EXE. Make your application faster and smaller with Absolute Database BDE alternative!
An individual may use Absolute Database Personal in a project if he / she is the only user of this project. If your project is public or if you represent a company, you must order commercial edition of Absolute Database.
Key Features:
No BDE; no DLLs
Single-file database
SQL'92 (DDL & DML) support
Compatible with standard and third-party database controls
Single-user and multi-user mode (file-server)
Works great on all versions of Windows - from 98 to Vista, doesn't require any updates or service packs
Ultra-fast in-memory tables
Unmatched ease-of-use
Strong encryption
BLOB compression
Free for personal use
Full source code available
Royalty-free
Info :
Code:
http://www.componentace.com/de_replacement_database_delphi_absolute_database.h tm