29-06-2011, 03:18 PM
السلام عليكم
انا سأقول لك رأيي ولا تاخذ به بشكل مسلم على انه الصواب .
ولهذا اقول حسب تجربتي :
اذا كانت البيانات بسيطة ولا تحتاج الى أمان عالي فاستخدم قواعد بيانات Access
اما اذا كان حجم البيانات كبير وتحتاج الى درجة أمان عالية فاستخدم SQL Server
اذا كانت البيانات مهمة الى درجة كبيرة ولا يوجد استعداد لفقدها فلا تستخدم قاعدة بيانات Access .
لانها سهلة العطب .
وبالتاكيد سوف تستخدم ثقنية ADO.net
وسوف تتصل بالبيانات اما في الوضع المنفصل او الوضع المتصل وعليه .
اذا كان كم البيانات التي سوف يتعامل معها المستخدم كبير جدا فلا تستخدم الوضع المنفصل .
لان هذه الطريقة تستهلك كم كبير من الذاكرة ووقت لنقل البيانات الى المستخدم
وبجهاز ذو مواصفات عادية استطاع تحميل 20.000 سجل بصورة في الوضع المنفصل واستغرق حوالي 20 ثانية ولكن ليس من خلال الانترنت .
لان الوقت سيكون اطول بالتاكيد واستهلك حوالي 2 او ثلاث ميغا بايت.
وان كان ولابد ان تنقل كمية كبيرة من البيانات فانا انصح كما تنصح مايكروسوفت ان تنقل البيانات المهمة فقط او الاساسية تم تنقل ما يطلبة المستخدم .
او بمعنى اخر قم بنقل السجل الاول مثلا لينشغل فيه وفي الخلفية قم بنقل باقي البيانات لحين الحاجة لها هذا رأي وطريقة قد تنجح .
والله الموفق
انا سأقول لك رأيي ولا تاخذ به بشكل مسلم على انه الصواب .
ولهذا اقول حسب تجربتي :
اذا كانت البيانات بسيطة ولا تحتاج الى أمان عالي فاستخدم قواعد بيانات Access
اما اذا كان حجم البيانات كبير وتحتاج الى درجة أمان عالية فاستخدم SQL Server
اذا كانت البيانات مهمة الى درجة كبيرة ولا يوجد استعداد لفقدها فلا تستخدم قاعدة بيانات Access .
لانها سهلة العطب .
وبالتاكيد سوف تستخدم ثقنية ADO.net
وسوف تتصل بالبيانات اما في الوضع المنفصل او الوضع المتصل وعليه .
اذا كان كم البيانات التي سوف يتعامل معها المستخدم كبير جدا فلا تستخدم الوضع المنفصل .
لان هذه الطريقة تستهلك كم كبير من الذاكرة ووقت لنقل البيانات الى المستخدم
وبجهاز ذو مواصفات عادية استطاع تحميل 20.000 سجل بصورة في الوضع المنفصل واستغرق حوالي 20 ثانية ولكن ليس من خلال الانترنت .
لان الوقت سيكون اطول بالتاكيد واستهلك حوالي 2 او ثلاث ميغا بايت.
وان كان ولابد ان تنقل كمية كبيرة من البيانات فانا انصح كما تنصح مايكروسوفت ان تنقل البيانات المهمة فقط او الاساسية تم تنقل ما يطلبة المستخدم .
او بمعنى اخر قم بنقل السجل الاول مثلا لينشغل فيه وفي الخلفية قم بنقل باقي البيانات لحين الحاجة لها هذا رأي وطريقة قد تنجح .
والله الموفق
بين الانسان والكفر ترك الصلاة فمن تركها فقد كفر .


![[-]](https://delphi4arab.net/forum/D4A2020/collapse.png)