الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية الحفاظ علي قاعدة البيانات مستقرة

مغلق
بدأه specialman في 24 فبراير 2007 · 8 رد · 825 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا عملت علي برنامج ادارة الصيدليات منذ فترة والان علي وشك انهاؤه لكن تواجهني مشكلة

اولا :- انا عامل عندي قاعدة البيانات اكسس .

ثانيا : المشكلة التي تواجهني الان انه عند كبر حجم البيانات في قاعدة البيانات بسبب كثر بيانات المبيعات والمشتريات هيحصل عندي مشكلة في حين انني لا يمكن ان اعدم بيانات موجودة لاني استفاد منها دائما .

ثالثا :- اريد الحل لهذه المشكلة وكيف اني احافظ علي البيانات الموجودة بشكل سليم .

ارجو ممن لديه الخبرة الرد علي سؤالي في اقرب وقت .

اذا لم تزد شيئا علي الحياة فلا تكن انت زائدا عليها

#2

ممكن تستخدم XML

#4

شكرا للاخوة الكرام علي جوابكم لكن

الجواب الاول :- كيف استخدم ال xml وبياناتها بتكون ظاهرة يعني في مشكلة عندي عدم امن البيانات اظنها طريقة غير عملية في حالتي

الجواب الثاني :- انا فكرت فعلا باستخدام السكول سيرفر لكن هل فيه مشكلة ممكن تحصل بسبب نوع البيانات وهل مطلوب مني غير اني اغير جملة ال Connection ??

اذا كان الجواب ليس هناك تغيير فارجو كتابة جملة الكونكشن الخاصة بالسكول سيرفر

وعلي فكرة المشروع كله غير قائم علي الادوات الجاهزة وانما كل شيء مكتوب بالكود

شكرا جدا علي الرد اخوتي الكرام

اذا لم تزد شيئا علي الحياة فلا تكن انت زائدا عليها

#5

السلام عليكم

لا اعتقد انه يمكن حدوث مشاكل بسبب نوع البيانات حيث ان Sql Server تدعم جميع انواع البيانات في الاكسس ويمكن استخدام انواع البيانات من خلال الكود عن طريق ال Enumoration الخاص به SqlDbType

و طبعا لاب من بعض التغيير في الكود مثل بدلا من دOLEDataAdapter هتستخدم SQl Data Adapter و اشياء مث هذه

بالنسبه لجملة الوكنيكشن

فجميع جمل الكونكشن موجوده في هذا الرابط

SqlConnection con=new SqlConnection();
con.ConnectionsSring="Data Source=ServerName;Initial Catalog=DataBaseName;Inegrated Security=SSPI";

مع العلم انه يوجد جمل كثيره للاتصال و يوجد به تفاصيل اكثر يمكنك الرجوع اليها بالبحث في المنتدى

هذا و الله أعلم

سأل الممكن المستحيل اين تسكن؟ قال في عقول الضعفاء

اشهد أن لا اله الا الله و اشهد أن محمداًً رسول الله

#6
GalalDev كتب:
السلام عليكم

لا اعتقد انه يمكن حدوث مشاكل بسبب نوع البيانات حيث ان Sql Server تدعم جميع انواع البيانات في الاكسس ويمكن استخدام انواع البيانات من خلال الكود عن طريق ال Enumoration الخاص به SqlDbType

عفوا ولكني واجهت مشكلة في تحويل البيانات عند استيرادها من الاكسس

فمثلا :

- لن يتعرف على AutoNumber

- اذا كان الحقل في أكسس Boolean فسيتحول في SQL الى char على ما اعتقد

اذا كان هناك حلا ارجو ان تفيدني والاعضاء به ..

وشكرا

#7

السلام عليكم

اولا:-شكرا علي الرد اخوتي لكن ما هو التحفظ الموجود علي نوع البيانات وكيف ما يحصل مشكلة عندي مثل ما ذكر

ثانيا:-كيف اتعامل مه ال sqlserver 2005 express بحيث اني اضع فيها نفس البيانات الموجودة بالاكسس

ثالثا: كيف يكون الموضوع منقول واين الموضوع الاصلي

اذا لم تزد شيئا علي الحياة فلا تكن انت زائدا عليها

#8

السلام عليكم

أخي الكريم

بالنسبة لبرنامج الصيدلية

قاعدة البيانات أكسيس ستكون مناسبة إذا صممتها بطريقة صحيحة

لأني أنا عندي قاعدة بيانات أكسيس تحتوي على 4 مليون سجل وحجمها 600 ميجا

وشغالة 100% وسرعة رائعة في البحث

المهم التصميم السليم للقاعدة

ولكن إذا كانت القاعدة ستعمل على شبكة فالأفضل أن تكون SQL Server

يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة

#9

متشكر جدا اخ اسماعيل علي ردك الجميل

انا الحمد لله بنيت قاعدة البيانات بطريقة كويسة جدا الحمد لله بس هل الرقم 4 مليون سجل مش كبير علي الاكسس وممكن يعمل مشاكل وبظء شديدين ؟؟؟

هذا وطلب اخر بما انك قد قمت بعمل هذا البرنامج من قبل فاني مثلا اذا اردت ان ابني تقريرا خاص بحركة البيع والشراء لصنف في تقرير واحد مرتب بتاريخ العملية يعني مثلا

1/2/2007 شراء ...............

2/2/2007 بيع............

2/2/2007 شراء

الخ

فماذا افعل في حال ان الجدولين منفصلين ولا يربطهم رابط

سؤال اخر وارجو ان لا اكون قد اثقلت عليك اخي

كيف يتم عمل اصلاح وضغط لقاعدة البيانات اكسس من خلال السي شارب والادو دوت نت

شكرا اسماعيل الحلو

اذا لم تزد شيئا علي الحياة فلا تكن انت زائدا عليها

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…