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

مشاكل الداتا جريد فيو

بدأه abu malk في 11 أغسطس 2011 · 4 رد · 2,126 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

ومن المشاكل اللي قابلتني كالتالي

1-ما المقصود بكلمة cell هل معناها field ؟

2-ممكن شرح السطر ده من الكود--- DGview.Item(0, DGview.Rows.Count - 1).Value = Me.txt_ID.Text

ممكن حد يفهمني السطر ده وليه( كونت - 1)

3-ماهي اشهر الخصائص في الداتا جريد فيو زي مثلا Dview.item/.current celll address

ويبقي رببنا يجازيك خيرا لو فيه لينك يشرح الخصائص دي

4-حاولت اسمي الاعمده عن طريق الكود ده بس للاسف مش صح ممكن حد يصححه DGview.Columns(0).HeaderText = "الرقم"

5- دائما بلاحظ السطر ده ممكن حد يوضحه cmd.parameter .add with value ممكن حد يوضح الخاصيه دي بنستفيد منها في ايه

6- ممكن حد يكتب كود عن استخدام الداتاجريد فيو مع كومبوبوكس بداخله كعمود من الاعمده وبكل صف قيم لاختيار قيمه من قيم الكومبوبوكس

شكرا جزيلا مقدما وارجو ان يكون التوضيح بكود سي شارب من فضلكم

تم تعديل هذه المشاركة بواسطة abu malk في 11 أغسطس 2011 في 07:23

#2

السلام عليكم ورحمه الله وبركاته

اخي انصحك بقراءة اغلب الخصائص والاجراءات للاداة من الرابط التالي http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.aspx وان شاء الله بعدها سوف تحل اغلب اسئلتك واذا في اي استفسار تفضل بالسؤال

.:: Wish to become better and better ::.

#3

يا إخواني الكرام ارجوكم من المساعده الحقيقيه انا بالفعل شفت اللينك اخي الكريم بس ياريت بمزيد من التطبيق حتي استطيع الفهم الأمثل رجاء اخوتي الرد ع امثلتي

#4

السلام عليكم ورحمه الله وبركاته

اخي ارى من اللائق قراءة الرابط السابق او اي موضوع يتكلم عن الاداة من ثم قم بالبدء بحل المشاكل وسأحاول مساعدتك اذا استشكل عليك اي شيء .. بس ضروري تبدأ

.:: Wish to become better and better ::.

#5

اخي الكريم 

انصحك بمتابعة هذه الدروس للاستاذ خالد السعداني 

وستجد طلبك ان شاء الله 

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

اولا نعمل استعلام في قاعدة البيانات عن البيانات التي نريد عرضها في الداتا قريد فيو فمثلا لو ان عندي جدول (employa) في قاعدة البيانات مكون من ثلاث حقول ( name و age و jop)نكتب استعلام في قاعدة البيانات يستعلم عن الحقول الثلاث وذلك بالنسبة لقاعدة بيانات sql

 

creat proc select_employa_details

@name nvarchar(50)

as

select name,age,jop from employa

where

name =@name

go

ثم نعود للكود في السي شارب 

ونكتب الكود التالي في حدث load للفورم الذي به الداتا قريد فيو 

 SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionSTR.con;
            cn.Open();
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = cn;
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = "select_employa_details";
            cmd.Parameters.Add("@name", SqlDbType.NVarChar, 50).Value = txtsearch.Text;
            cmd.ExecuteScalar();
 
            SqlDataAdapter da = new SqlDataAdapter();
            DataTable dt = new DataTable();
            da.SelectCommand = cmd;
            da.Fill(dt);
            dgvcustomers.DataSource = dt;

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