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

هل أنا على الطريق الصحيح؟

مغلق
بدأه TopSec في 31 أكتوبر 2007 · 2 رد · 509 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

إنتقلت الى السي شارب حديثاَ من الدلفي 7 ولازلت اتحسس خطواتي في VS2005 لذلك أريد الإستفسار من الإخوة عن بعض الأشياء لكي يطمئن قلبي اني على الطريق السليم :unsure:

1- بالنسبة للإتصال برنامج بقاعدة البيانات MS SQL قرأت العديد من المساهمات والكتب والحمد لله كل شئ على مايرام ولكن أنا في حيرة لوجود طريقتين الأولى تعتمد بشكل أساسي على الشفرة وهي تشبه لحد كبير الطريقة التي استخدمتها في الدلفي ، اما الأخرى فهي تلك المذكورة في الكتاب الرائع (How to program c#) وهي بإستخدام المعالج في عملية الربط وإنشاء DataSet كله آليا ودون كتابة سطر واحد من الشفرة ... وهي طريقة سهلة للغاية .. (ربما أسهل مما ينبغي :rolleyes: )وقد أنتهيت لإستعمال الأخيرة :P .. ولا أطيل عليكم كل ما أريد معرفته هل هذه الطريقة مرنة بالقدر الكافي لكي لاتحدث مشاكل عند تنزيل البرنامج على أجهزة أخرى قد يختلف فيها إسم الجهاز الخادم أو كلمة السر ... الخ

2- ماهي الطريقة الأسرع في إيجاد صف يحتوي على بيانات محددة داخل جدول ما دون فلترة الجدول أو إستخدام SQl جديدة ، ومشكلتي الأساسية هنا أنني لازلت أفكر بطريقة الدلفي ولذلك تواجهني بعض الصعوبات فمثلا كان هناك الأمر ()TableName.Locate وهو أمر رائع يساعد في تحديد مكان صف معين والوقوف عليه مباشرة وبسرعة فائقة.. ولا أتخيل العمل من دون هذا الأمر فهل هناك أمر مشابه في الC# أم كيف؟؟ :blink:

فهل هناك من يشير علي ويساعدني.... وشكرا مقدما لكم B) B) B)

#2

1. طريقة المعالج ليست بمرونة الشفرة "الخام" و لو أنها أسرع في التطوير.

2. إذا كان لديك DataTable ممتلئ يمكنك البحث داخله هكذا:

result = table.select("EMP_NO = 300");

هذه الدالة تعيد مصفوفة من الـDataRow

#3

أشكرك على الرد

وإن كانت رقم 1 مقتضبة بعض الشيء أرجو توضيح نوعية المشاكل التي قد تواجهني من خلال طريقة المعالج إن أمكن

2- سأقوم بتجربتها بإذن الله .

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

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