delphi4arab منتديات دلفي للعرب
ما هي أفضل واسهل طريقة لربط sql lite بالدلفي - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : ما هي أفضل واسهل طريقة لربط sql lite بالدلفي (/showthread.php?tid=11010)

الصفحات: 1 2


ما هي أفضل واسهل طريقة لربط sql lite بالدلفي - samnaj00 - 20-08-2020

السلام عليكم ورحمة الله وبركاته
بعد اقتراح السادة الكرام بتغيير قاعدة البيانات من absolute الى غيرها بسبب بطء جملة sql 
أحيبت أن اجرب sqlite لما قرأت عن سرعتها قوتها لكن وجدت صعوبة في ربطها مع المكونات
قمت بتنزيل unidac-zeos لكن الربط ليس بالامر السهل مع قلة الامثلة من النت

فأرجو لمن يعمل على ال sqlite وخاصة مع دلفي 2010 أن يفيدني
جزاكم الله كل خير


RE: ما هي أفضل واسهل طريقة لربط sql lite بالدلفي - أبو معاذ - 21-08-2020

وعليكم السلام ورحمة الله وبركاته.
إذا كنت تريد استعمال مكونات ZeosLib ،
شاهد هذا الفيديو :

https://www.youtube.com/watch?v=C8Oxq-jJ2ZY


RE: ما هي أفضل واسهل طريقة لربط sql lite بالدلفي - samnaj00 - 22-08-2020

(21-08-2020, 10:12 AM)أبو معاذ كتب : وعليكم السلام ورحمة الله وبركاته.
إذا كنت تريد استعمال مكونات ZeosLib ،
شاهد هذا الفيديو :

https://www.youtube.com/watch?v=C8Oxq-jJ2ZY

بارك الله فيك استاذي الكريم

في الفيديو كان ربط الزيوس عن طريق الكود
حاولت الربط دون الكود كماهو الحال في ACCESS-ABSOLUTE-BDE فلم افلح
فكيف يمكن الربط بدون اكواد؟

الربط عن طريق UNIDAC جيد لكنها غير مجانية فقط ل60يوم .


RE: ما هي أفضل واسهل طريقة لربط sql lite بالدلفي - Mr.DOS - 24-08-2020

سلام عليكم
شاهد فيديو بسيط
اما بخصوص unidac موجود في المننتدي روابط تحميل نسخ كاملة .


RE: ما هي أفضل واسهل طريقة لربط sql lite بالدلفي - samnaj00 - 27-08-2020

بارك الله فيك استاذي الكريم
ظهرت لي هذه الرسالة عند انشاء قاعدة بيانات جديدة


RE: ما هي أفضل واسهل طريقة لربط sql lite بالدلفي - Mr.DOS - 28-08-2020

السلام عليكم
اين المشكل بالظبط ؟ عن اي قاعدة بيانات تتحدث وما دخل السكوال لايت ؟
على فكرة فعل الرسائل الخاصة


RE: ما هي أفضل واسهل طريقة لربط sql lite بالدلفي - samnaj00 - 29-08-2020

(28-08-2020, 11:56 PM)Mr.DOS كتب : السلام عليكم
اين المشكل بالظبط ؟ عن اي قاعدة بيانات تتحدث وما دخل السكوال لايت ؟
على فكرة فعل الرسائل الخاصة

وعليكم السلام استاذي الكريم وجزاك الله خيراً
المشكلة انك في منتصف الطريق في برمجة برنامج بقاعدة بيانات absolute (والتي احببتها) وبضعف في البرمجة (لدي) ترجع للصفر والبحث عن قاعدة بيانات اخرى (حسب الاراء) في موضوع (بطئ شديد في جملة update) ونصحوني ب sqlite وقرأت عن شبه اجماع من المشرفين على firebird وتاهت بي السبل للوصول الى برنامج مساعد ومكونات .ولم اجد شرحاً وافياً في المنتديات العربية والاجنبية

المعذرة على الاطالة
نرجع للـ sqlite
في المرفقات مثالين
الاول aman.s3db
الثاني data1.db
1- عند التعديل مباشرة في dbgrid تظهر هذه الرسالة database is locked
وعند التعدي في جدول prod تظهر الرسالة update failed.found 2 records
2- aman.s3db اسرع من data1.db من حيث تنفيذ جملة update . هل لأنها أحدث أم ماذا؟
---
كيف أفعل الرسائل الخاصة . اطلعت على الرسائل الخاصة فلم أجد شيئاً عن التفعيل أو الإلغاء


RE: ما هي أفضل واسهل طريقة لربط sql lite بالدلفي - Mr.DOS - 30-08-2020

السلام عليكم
1 -  يمكنك تخطي الخطأ  (
.zip   Sqlite_DB.zip (الحجم : 659.96 ك ب / التحميلات : 24) )

2 -  لديك اخطاء في تصميم الجداول ، غير عملي تصميم جدول بدون عمل مفتاح اساسي

3 -  فعل الرسائل الخاصة (
.jpg   Untitled-2 copy.jpg (الحجم : 104.07 ك ب / التحميلات : 10) )


RE: ما هي أفضل واسهل طريقة لربط sql lite بالدلفي - محمد عبد العزيز - 30-08-2020

(27-08-2020, 04:00 PM)samnaj00 كتب : ظهرت لي هذه الرسالة عند انشاء قاعدة بيانات جديدة

انتبه لاعدادات الاتصال في Firebird Maestro
ان كنت تحاول استخدام Firebird فمن الاحسن انشاء موضوع جديد حتى لا تختلط الأمور



RE: ما هي أفضل واسهل طريقة لربط sql lite بالدلفي - samnaj00 - 31-08-2020

(30-08-2020, 12:21 AM)Mr.DOS كتب : السلام عليكم
1 -  يمكنك تخطي الخطأ  ( )

2 -  لديك اخطاء في تصميم الجداول ، غير عملي تصميم جدول بدون عمل مفتاح اساسي

3 -  فعل الرسائل الخاصة ()
وعليكم السلام ورحمة الله وبركاته استاذي الكريم
استغرقت جملة update خمس ثواني سواء كانت بمفتاح اساسي أو بدون(طبعاً في data1.db) اما في ..s3db فالوضع تمام

بالنسبة للرسائل الخاصة . تم الامر جزاك الله خيراً

- في aman.s3db عند التعديل في جدول prod تظهر الرسالة update failed.found 2 records - لماذا؟؟

(30-08-2020, 09:25 AM)B.M.AbdelAziZ كتب :
(27-08-2020, 04:00 PM)samnaj00 كتب : ظهرت لي هذه الرسالة عند انشاء قاعدة بيانات جديدة

انتبه لاعدادات الاتصال في Firebird Maestro
ان كنت تحاول استخدام Firebird فمن الاحسن انشاء موضوع جديد حتى لا تختلط الأمور

وهو كذلك ان شاء الله موضوع جديد