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

ارجوا المساعدة فى Dataset.haserrors

بدأه TYEF في 25 أبريل 2008 · 6 رد · 901 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ارجوكم المساعدة فى DataSet.HasErrors قتلته بحثا ولا اعلم لما لا تعمل فعلا مش عارف اعمل إيه ياجماعة حد طبقها قبل كدة

#2

يا جماعة الفترة الاخيرة الاحظ فى منتدانا هذا ان يد العون مقصورة وان كل سؤال اساله لا اجد من حتى يشعرنى بالرغبة فى المساعدة حتى لو لم يقدر قمت تقريبا من شهر بكتابة سؤال فى قسم

SQL Server لم ياتنى جوابه الا بعد ان احترفت SQL Server تماما واعلم خباياها وهنا فى Dataset.HasErrors رغم انى اتقن العمل مع الDataset تماما ولكن هذا الشىء

لم استطع عمل شىء معه رغم انى قتلته بحثا فانا لست ممن يريدون المعلومة على كفوف الراحة ولكن لا احد يساعد والكثير من هذه الاشياء التى لاحظتها فى منتدانا فماذا حدث له !!!

انا لا اريد اجابة سؤالى انا حليته بنفسى والحمد لله وكلن ما اريده ماذا حدث لنا من حوالى 3سنوات او الابعة لم نكن كذلك كان بدل الرد الواحد الف طريقة فلماذا اصبحنا هكذا !!!!

#3

TYEF كتب:
ارجوكم المساعدة فى DataSet.HasErrors قتلته بحثا ولا اعلم لما لا تعمل فعلا مش عارف اعمل إيه ياجماعة حد طبقها قبل كدة

The following example uses the HasErrors property to determine whether a DataSet object contains errors. If so, the errors for each DataRow in each DataTable are printed.


if ( !myDataSet.<b>HasErrors</b> ) {
myDataSet.Merge ( mainDataSet );
}
else {
PrintRowErrs ( myDataSet );
}
}

private void PrintRowErrs ( DataSet myDataSet ) {
foreach ( DataTable myTable in myDataSet.Tables ) {

foreach ( DataRow myRow in myTable.Rows ) {
if ( myRow.<b>HasErrors</b> ) {
Response.Write ( myRow.RowError );
}
}
}
}</pre>
   <pre id="codectrl0" style="">private void CheckForErrors ( ) {

!! يا عيني على اللي برمجوا غوغل

تم تعديل هذه المشاركة بواسطة napst3r في 30 أبريل 2008 في 06:36

سبحان الله و الحمد لله و الله أكبر

#4

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

كود عقيم من مايكروسوفت ربنا يرحمنا من تفانينها

أنا عندى طريقة ملتوية لكى أجعله يعمل ولكن لا يمكن تطبيقها إلا مع فيجوال بيسيك دوت نت وعلى ما أظن ليس لها بديل فى C#

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

#5

السلام عليكم

اخي الكريم

haserrors تفعل عند التعديل على الصفوف وحدوث خطأ في صف ما مثل عدم ادخال حثل مطلوب او تكرار رقم او ....

الحل : اما تصحيح الخطأ في الصفوف او رفض هذه التعديلات

لرفض التعديلات يجب ان تمر على الصفوف التي بها الخطأ وتعمل RejectChanges

ds.Tables[0].Rows[0].RejectChanges

والتصحيح يعتمد على الطريقة التي يتوم بها بالتعديل بحيث تصلح الاخطاء

#6

أخوانى شاكر لكم جميعا على تعاونكم لكن يا جماعة أريد أن تتطبقوها أولا

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

شكى وقمت بتجربته وأيضا لم تعمل به

إخوانى أرجوكم طبقوها وانظروا النتائج كأنها لم تكن فهى لا تكتشف الاخطاء انا اضع اخطاء متعمدة بنفسى ولا تكتشفها

أرجوكم طبقوها وانا فى انتظار نتائجكم

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