02-08-19, 06:40 AM
(آخر تعديل لهذه المشاركة : 02-08-19, 06:44 AM {2} بواسطة محمد اسماعيل.)
(02-08-19, 06:32 AM)سعود كتب :اريد اسئلك عن السطر هذا وخصوصا الجملة التالية:PHP كود :
If Not DSDETAILSFILA.Tables("CLIENT_TB").Rows.Count > 0 Then
DSDETAILSFILA
اليست هذه DataSet ؟
بلى صحيح؟
اذا هي بالفعل DataSet فهذا يعني البيانات لديك فيها ولست بحاجة للتواصل مع المصدر الاصلي للبيانات في الوقت الحالي.
[تنبيه التحقق فيه نقص - اذا اقتنعت بكلامي واتضح لك باذن الله اكمل معك النقاش وان احببت الاكمال باي اسلوب تراه فانت حر]
اذا اردت التحقق من اسم هل موجود مسبقا ام لا تكتب الكود التالي وهو للاستعلام من نفس الـ DataSet المؤقتة الحالية.
حاول تقارن بين هذا الاستعلام وبين الكود الذي اقتبسته من مشاركتك والذي هو عبارة عن عدد كافة الصفوف.PHP كود :
If ds.Tables(0).Select("tname='" & tname.Text & "'").Count > 0 Then MsgBox("Exist") : Exit Sub
ارجو تطلع عليها فستجد متعة بالتعامل معها الا ان كان هناك ما يمنع (واقصد مانع فني تقني)
آخر مثال صممته والذي قبله وقبله كله باستخدام الاتصال المنفصل مع DataRow
فهمتك
الي انتا قولتة صح تماما لو في بيانات كتير انما البحث وعدد الصفوف هيقتصر علي صفين فقط واحد الي انا واقف عندة والثاني المكرر مفيش الوقت او حجم البيانات الي يعطل او ياخذ وقت
انا معاك تمام فيما قولت وطريقتك الافضل

