المشاركات : 298
المواضيع 87
الإنتساب : Sep 2013
السمعة :
9
الشكر: 970
تم شكره 391 مرات في 78 مشاركات
السلام عليكم ورحمة الله وبركاته
إخواني عندي برنامج أعمل عليه وأردتُ من خلاله استعمال قاعدة بيانات قابلة للتنقل بمعنى
كما تعلمون أن SQL Server يحتاج برامج مُشغلة له وكذلك Access وكذلك غيرها من القواعد المعروفة لدى الكثيرين ، سؤالي هل يوجد قاعدة بيانات تكون ملفات التشغيل معها في نفس مجلد المشروع أو هل يمكن استخدام ملفات مكان قواعد البيانات المعروفة.
نظراً لأن البرنامج صغير ولا يحتوي بيانات كثيرة فأردت قاعدة بيانات أو طريقة بحيث لو أني نقلت البرنامج من جهاز لآخر لا انشغل بتنصيب البرامج المطلوبة لتشغيل القاعدة.
الموضوع هنا لأني أردته يكون متوافق مع بيئة .net
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
المشاركات : 298
المواضيع 87
الإنتساب : Sep 2013
السمعة :
9
الشكر: 970
تم شكره 391 مرات في 78 مشاركات
(16-06-14, 03:53 PM)vbnet كتب : .....
بهذه الحال استخدم قاعدة بيانات mdb (وليس accdb) مع تحديد المعالج على x86 ليعمل على كلا المعالجين 64 و32 بت
نأتي لنقطة الـ Framework فتحديد Framework 2.0 يبدو أنه الأنسب للتنقل حسب المشاركة التالية (NET Framework 4 Runtime.)
.....
أما مسألة Framework 2.0 فهو الأنسب بلا شك ------------- ( مسألة انتهيت منها ).
أما مسألة قاعدة ( mdb ) أليست هي الإصدار الأقدم من Access ؟ إذن لا فائدة منها لأنها تحتاج ملفات خاصة لتشغيلها أليس كذلك ؟
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
المشاركات : 298
المواضيع 87
الإنتساب : Sep 2013
السمعة :
9
الشكر: 970
تم شكره 391 مرات في 78 مشاركات
السلام عليكم
نعم ما اقصده هو في حال عدم توفر حزمة البرامج المكتبية لميكروسوفت ...
ومسألة حمل البرامج معي على فلاشة فهو ما اعمل عليه في برامج معينة لكن في حال أني أردت تشغيل برنامج في جهاز لا أملك صلاحيات تثبيت البرامج عليه أو ينزعج البعض من السماح لتثبيت برامج عليه فأريد تشغيل البرنامج واستعراض مافيه بسرعة دون مشاكل.
فكرتُ في ملفات xml وتتبعت بعض الشروحات لها لكني أجدها معقدة بعض الشيء ولا تصلح أن تقوم مقام قاعدة البيانات في حال برنامجي.
لكني توقعت الكثير من الحلول المُقترحة هنا بالموضوع ولكن ربما الكثير من الناس يعتمد على حلول مسبقة معروفة ولا يوجد من عندنا من يستخدم حلول فريدة غير اعتيادية لعلي أكون مخطئ ، وكذلك قلت عدد أعضاء المنتدى لكن القليل فيه الخير بإذن الله.
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
المشاركات : 298
المواضيع 87
الإنتساب : Sep 2013
السمعة :
9
الشكر: 970
تم شكره 391 مرات في 78 مشاركات
(17-06-14, 12:19 AM)vbnet كتب : .....
إذا قررت على استخدام XML كقاعدة بيانات خصوصا وأنك ذكرت أن (البرنامج صغير ولا يحتوي بيانات كثيرة)
ففي هذا المنتدى موضوع رائع للأستاذ Sajad يشمل الإضافة والتعديل والبحث والحذف
التعامل مع ملفات xml بلغتي C#&VB
.....
أطلعت عليها وقرأت عنها في مواقع كثيرة ولكني أراها غير مناسبة وغير مفيدة لي ، لعلي سأبحث عن خيارات جديدة وإن وجدت خيار رائع ومفيد سأطرحه هنا بالموضوع لعل أحد الأخوة يستفيد منه.
جائني تفكير في عمل نوع جديد من قواعد البيانات لمثل هذه الأمور لكن لا اعلم كم سيكلفني هذا العمل من الوقت والجهد ، لعلي ابدأ به في يوم من الأيام إن شاء الله.
اشكرك أخي vbnet على حسن تجاوبك معي.
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
المشاركات : 1,733
المواضيع 147
الإنتساب : Sep 2012
السمعة :
215
الشكر: 8484
تم شكره 12163 مرات في 1145 مشاركات
استخدم SQL compact edition
هي قاعدة تحمل معها ملفات الruntime الذي حجمها لايتجاوز 2 مب وتكون في مجلد البرنامج
ولاتحتاج الى تنصيب sql server ولا بطيخ
المشاركات : 1,556
المواضيع 14
الإنتساب : Apr 2013
السمعة :
253
الشكر: 3551
تم شكره 4875 مرات في 1243 مشاركات
أنصحك بـ SQLite جداً ممتازة .
المشاركات : 298
المواضيع 87
الإنتساب : Sep 2013
السمعة :
9
الشكر: 970
تم شكره 391 مرات في 78 مشاركات
(17-06-14, 01:47 AM)الشاكي لله كتب : استخدم SQL compact edition
هي قاعدة تحمل معها ملفات الruntime الذي حجمها لايتجاوز 2 مب وتكون في مجلد البرنامج
ولاتحتاج الى تنصيب sql server ولا بطيخ
سأبحث عنها وطريقة التعامل معها ، واسأل الله أن تكون كما ابحث عنه.
(17-06-14, 03:48 AM)حريف برمجة كتب : أنصحك بـ SQLite جداً ممتازة .
هل هي كما في شروط الموضوع
...؟
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.