سلام
هدف از ایجاد این تاپیک این است که دوستان IDE های مربوط به Firebird را معرفی کنند تا پیرامون مزایا و معایب آنها بحث و بررسی شود. از دوستان تقاضا می کنم که موقعی که محیطی را معرفی می کنند در خصوص آنها کمی هم توضیح اولیه بدهند.
یا حق...
سلام
هدف از ایجاد این تاپیک این است که دوستان IDE های مربوط به Firebird را معرفی کنند تا پیرامون مزایا و معایب آنها بحث و بررسی شود. از دوستان تقاضا می کنم که موقعی که محیطی را معرفی می کنند در خصوص آنها کمی هم توضیح اولیه بدهند.
یا حق...
با نرم افزار Database Workbench شروع میکنم...
یکی از IDE های معروف برای مدیریت دیتابیس های Firebird و Interbase هستش
این نرم افزار محیط خوبی داره ... امکانات خوبی هم داره .. در دو نسخه ی رایگان و تجاری موجوده ...
برای افراد متوسط توصیه میشه...
سایت نرم افزار : http://www.upscene.com
یک IDE سبک برای افراد مبتدی که رایگان و Open-Source هم هست ...
http://www.flamerobin.org/
از اونجایی که بیشتر سعی میکنم از نرم افزارهای رایگان استفاده کنم، با FlameRobin بعضی وقت ها کار میکنم که Cross Platform هست امکانات آنچنانی نداره اما بد نیست. ولی بیشتر همون iSQL Command-Line رو ترجیح میدم.
FlameRobin فقط FireBird رو ساپورت میکنه.
اینم سایتش http://www.flamerobin.org
اینم چند تا Screen shot :
![]()
یک IDE سبک و رایگان برای افراد مبتدی و متوسط
Firebird Database Manager
http://www.crypton.co.uk/freetools.html
سلام
من نیز تجربه ای در اینتربیس و فایربرد دارم لذا از یک ابزاری برای مدیریت پایگاه داده استفاده می کنم بنام IBAdmin که برای استفاده دوستان اپلود می کنم
لینک مستقیم
Richardson Software RazorSQL نمی توان گذشت دیتابیس های که پشتیبانی می کنه زیاده
MySQL, PostgreSQL, InterBase, Firebird, Oracle, SQLite, SQL Anywhere, Sybase, MS SQL Server, DB2, Derby, FrontBase ....
Cross Platform هم هست.
اطلاعات بیشتر در سایت مربوطه:
http://www.razorsql.com/index.html
سلام دوستان
این هم سورس DLL هست برای استفاده در اینتر بیس و فایر برد که با کپی کردن فایل DLL در پوشه UDF اینتربیس و یا فایر برد امکاناتی را بصورت فانکشن اضافه می کند بخشی از این فانکشن ها در فایربرد اضافه شده ولی اینتربیس نیست
فقط با کپی کردن، فایربرد این توابع رو نمیشناسه. هدر این توابع باید در فایل پایگاه داده هم ثبت بشه که شکل کلیش مثل اینه(این یک مثاله):کپی کردن فایل DLL در پوشه UDF اینتربیس و یا فایر برد امکاناتی را بصورت فانکشن اضافه می کند
DECLARE EXTERNAL FUNCTION RDB$SET_CONTEXT
VARCHAR(80) NULL,
VARCHAR(80) NULL,
VARCHAR(255) NULL
RETURNS INTEGER BY VALUE
ENTRY_POINT 'set_context' MODULE_NAME 'system_module';
من نگفتم که اسکریپت را کپی کنید اسکریپت نمونه هایش است .فایل DLL را در پوشه UDF کپی کنید بعد این اسکریپت را اجرا یا هر اجزا را که نیاز دارید اجرا کنید
مثال بجا یSubString
از معادل دلفی آن استفاده شده
مثال:Select Udf_Copy(FiledName,1,5) From TBName
این IDE رو وقتی داشتم توی نمونه برنامه های نوشته شده با لازاروس گشت میزدم پیدا کردم
اسمش TurboBird هستش و روی ویندوز و لینوکس و مکینتاش اجرا میشه...
به نظرم یکی از IDE های خوب برای فایربرد هستش ... خودتون میتونید تست کنید.
لینک : http://code-sd.com/products/turbobird/
![]()
با سلام
میشه دوستان راهنمایی کنن که کدوم یکی از این برنامه ها قادر هست دو جدول رو به روش drag & drop به هم وصل بکنه مثل sql یا اکسس که فیلد مشترک رو با موس میکشی میبری به جدول دیگه وصل میکنی.
با تشکر
آخرین ویرایش به وسیله mahdi.sagga : دوشنبه 30 فروردین 1395 در 16:21 عصر
راهنمایی ای مثل اینکه صورت نگرفته..ممنون میشیم از راهنماییاتون.
سلام
کسی می تونه راهنمایی کنه که چطور از دیتابیس های فایبیرد توی کیوت میشه استفاده کرد؟؟؟ با کیوت نسخه (5.10.1) یا (5.9.4)
سلام
برنامه جدیدی که شخصا درحال توصعهاش هستم Debio-Sql محیط جدیدی برای فایربیرد هست،
این برنامه کراس پلتفرم هست و امکان اتصال به دیتابیس های فایربیرد رو به صورت امبدد و سرور فراهم میکنه.
پشتیبانی از API فایربیرد ۳ اضافه شده که میتونید توابع رو هم مثل استوریدپروسیجر ها رو ویرایش کنید.
ویرایشگر کد این IDE امکان Code Completion رو برای فیلدها،پارامترها،بازگشتی ها و نتیجه تابع فراهم میکنه.
امکان مدیریت اشیاء دیتابیس به صورت پایه ای فراهم شده.
دیگر قابلیت ها و اسکرینشات ها رو میتونید از سایت برنامه و سورسفورج بخونید و دانلود کنید.
http://debio-sql.ariaian.com/current-version/
http://debio-sql.sourceforge.io