تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
يوجد خطاء فى كود البحث بواستطة الكمبوبوكس واجراء مخزن
#1
لسلام عليكم 

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

عند البحث بكود الصنف بواستطة اجراء مخزن يظهر رسالة ان الداتا ريدر مفتوحة كما بالصورة التالية

ارجو لو يوجد طريقة اخري اجلب اسم الوحدات مع عرض كود الوحدة 



   


.zip   testcod.zip (الحجم : 97.7 ك ب / التحميلات : 20)
الرد }}}
تم الشكر بواسطة:
#2
الداتا ريدر mySerch بيكون مفتوح او مستخدم اقفله قبل اعادة الاستخدام
الرد }}}
تم الشكر بواسطة:
#3
جرب يكون كود البحث بواسطة كود الصنف بإستخدام كائن إتصال آخر : يعني (Conn2)  وهذا الكائن لا يستخدم إلا داخل هذا الاجراء فقط
وخارجه تستخدم كائن الاتصال الاساسي (Conn)

- يعني عندما لا تضمن تشابك الأوامر : أفصل الكائنات والعمليات ..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:
#4
Myserch مقفول وكائن الاتصال مقفول

لكن مش عارف اوصل لسبب المشكلة

طيب ممكن كود تحميل بيانات الوحدات
وعرض. كود كل وحدة.

يكون كود فى sub واحد. بدل من استخدام 2. كود
الرد }}}
تم الشكر بواسطة:
#5
الجداول فاضيه وضعت بيانات سطر واحد من عندي وجربته لم تظهر الرساله يمكن هذا التعديل يحل المشكله في مشروعك
كود :
   Private Sub GetSearchItem(ByVal SearchItem As Integer)

       'Try
       '  اجراء مخزن لجلب بيانات الصنف
       Dim da As New SqlDataAdapter("Get_itemCode", conn)
       da.SelectCommand.Parameters.AddWithValue("@itemCode", SearchItem)
       da.SelectCommand.CommandType = CommandType.StoredProcedure
       Dim dt As New DataTable
       da.Fill(dt)
       If dt.Rows.Count > 0 Then
           txtitmID.Text = dt.Rows(0)("id")
           txtItemCode.Text = dt.Rows(0)("itemCode")
           txtItemName.Text = dt.Rows(0)("itemName")
           txtSection.Text = dt.Rows(0)("itemSection")
           txtGroup.Text = dt.Rows(0)("itemGroup")

           txtUintName.Text = dt.Rows(0)("UintName")
           txtUnitCode.Text = dt.Rows(0)("unitCode")

        Else
           txtItemCode.SelectAll()
           txtItemCode.Focus()
           MsgBox("لا يوجد صنف مطابق  ", MsgBoxStyle.Exclamation, "خطاء فى ادخال البيانات")
       End If
       'Catch ex As Exception
       '    MsgBox(ex.Message)
       'End Try

   End Sub
الرد }}}
تم الشكر بواسطة: new_programer , new_programer


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] يوجد مثال|كيف نعيد صياغة نص ليكون تاريخ مقبول justforit 7 296 01-11-25, 10:54 PM
آخر رد: justforit
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 659 18-06-25, 11:09 AM
آخر رد: dubai.eig
  ارجو تعديل الكود بواستطة الاجراء المخزن new_programer 3 673 03-04-25, 02:44 PM
آخر رد: princelovelorn
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 619 05-02-25, 01:51 AM
آخر رد: new_programer
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 665 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  [كود] مسار استرجاع قاعدة البيانات خطاء عند العميل محمد العامر 2 363 12-11-24, 11:24 AM
آخر رد: محمد العامر
Rainbow [كود] البحث تلقائياً عند التبديل بين الـ RadioButton محمد مسافر 8 685 04-10-24, 02:33 AM
آخر رد: Taha Okla
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 577 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  هل يوجد كود لعدم تكرار نفس البيانات ببعض الحقول F.H.M 19 879 15-09-24, 06:14 AM
آخر رد: F.H.M
  مساعدة البحث بين تاريخين أبووسم 3 539 16-08-24, 01:37 PM
آخر رد: أبووسم

التنقل السريع :


يقوم بقرائة الموضوع: