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

إضافة صف جديد فى الداتا جريد برمجيا بالاتصال المنفصل

مغلق
بدأه cdcase في 20 أكتوبر 2006 · 3 رد · 1,205 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
khabini.net كتب:
		Dim rowss() As String = {TextBox1.Text, TextBox2.Text}
		DataGridView1.Rows.Add(rowss)

جرب هذا الكود و إن شاء الله يشتغل

أما سؤالك التاني مش فاهموه

مرحبا

شكرا لك على اهتمامك بالاجابة

بالنسبة لاجابة السؤال الاول فالمشكلة انى مستخدم داتا جريد عادية مش ال view فأرجو كود يعمل عليها

أما عن السؤال الثانى فبختصار انا عندى بيانات جوة نفس الجريد كنت عاوز أضيف عمود جديد فيها فيه اى بيانات بس ده كل الموضوع

ومرة أخرى شكرا لك

تحياتى

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

#2

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

انت لا تضيف الصفوف الى الـ DataGrid بل تضيفها الى الـ DataSet. وبما ان الـ DataGrid مربوطه بالـ DataSet فسيظهر الصف الجديد فيها عند اضافته.

لاضافة صف برمجيا :

yourDataSet.Tables["YourTableName"].Rows.Add(new object[]{"kaza",kaza,...});

وبالنسبه للسؤال الثاني فاقرأ عن الـ Expression Columns. فعلى مشكلتك هذه ينبغي أن تضيف Column جديد الى جدول الـ Master. وتضع شيئا ما في خاصية الـ Expression على حسب احتياجاتك.

مثلا لوضع عمود Expression وجعله يجمع كل الموجود في عمود Cash الموجود في جدول الـ Details :

DataColumn newCol = new DataColumn("newCol",typeof(decimal));
newCol.Expression = "Sum(Child.Cash)";
yourDataSet.Tables["yourMasterTableName"].Columns.Add(newCol);

هنا Child اتركها كما هي ولا تغيرها فهي كلمه محجوزه ولا أعني بها اسم الجدول الـ Details. وانا استخدمت دالة Sum وهي خاصه بالجمع, ويوجد دول أخرى كثيره خاصه مثل Avg, Min و Max والخ.

واذا كان هناك أكثر من جدول مرتبط مع جدول الـ Details ينبغي عليك أن تحدد اسم العلاقه في خاصية الـ Expression, مثلا :

newCol.Expression = "Sum(Child(TheRelationName).Cash)"

استبدل TheRelationName باسم العلاقه DataRelation التي تربط الجدولين. واذا كنت لا تعرف أسماء الـ Relations فستجدهم في خاصية DataRelations الموجوده في الـ DataSet. وان لم تجد أي DataRelation قم بعمل واحده تربط الجدولين ببعضهما.

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#3

جزاك الله خير يا أخى معتز شمس

وجاااااارى التجربة

تحياتى....

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

#4

مرحبا

وماذا عن ال

nested SQL Statment

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

أرجو الافادة فإنها تغنى الاسئلة السابقة

تحياتى

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

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

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

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

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

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

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