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

مشكلة فى الاستعلام

بدأه shosho842000 في 31 مارس 2009 · 2 رد · 531 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

  1.  
  2. If cn.State = ConnectionState.Open Then cn.Close()
  3. cn.Open()
  4. cmd.Parameters.Clear()
  5. cmd.CommandText = "select * from item where name=@name5"
  6. cmd.Parameters.Add("@name5", SqlDbType.VarChar).Value = ListBox1.Text
  7. dr = cmd.ExecuteReader
  8. While (dr.Read)
  9. TextBox1.Text = dr("id")
  10. TextBox2.Text = dr("no")
  11. TextBox3.Text = dr("name")
  12. TextBox4.Text = dr("name_eng")
  13. TextBox5.Text = dr("kind")
  14. TextBox6.Text = dr("amount")
  15. TextBox7.Text = dr("amount1")
  16. TextBox8.Text = dr("price")
  17. TextBox9.Text = dr("price1")
  18. TextBox10.Text = dr("tax")
  19. TextBox11.Text = dr("pay")
  20. TextBox12.Text = dr("out")
  21. TextBox13.Text = dr("loc")
  22. TextBox14.Text = dr("company")
  23. TextBox15.Text = dr("notes")
  24. CheckBox1.Checked = dr("work")
  25. TextBox22.Text = dr("date")
  26. End While
  27.  

بس بيظهر عندى error وبيقف على no مش عارفا ليه

وبيظهرى رسالة بيقول فيها no بس ومفهاش اى حاجة تانية

ولما اوقفه تعترض على السطر الى بعده وهكذا

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

تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 31 مارس 2009 في 00:55 — السبب: إضافة تنسيق الكود

#2

بص جرب تغير لأسم الحقل Name , Date لأى حاجة تانية عشان احتمال يكون reserved Words In Sql

#3

السبب غالبا فى تلك المشكلة هيكون فى اسم العمود no

تأكد من الاسم .. وترتيبه

لله في الآفاق آيات لعـــل = أقلهـــا هو ما إليه هداكا

ولعل ما في النفس من آياته = عجبٌ عجابٌ لو ترى عيناكا

والكون مشحون بأسرار إذا = حاولت تفسيراً لهــا أعياكا

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