السلام عليكم
لدى مشكله فى كود البحث
C# With OLEDB And ADO Connected Mode
انا اتعامل مع لغه السى شارب طبعا
مع اداه الادو فى وضع الاتصال
وبالطبع استخدم الداتا ريدر
***************
;(TextBox8.Text = dr("notes".ToString
رساله الخطأ يشير الى الداتا ريدر ويقول
-------------------------
'Market_c.Form2.dr' is a 'field' but is used like a 'method'
------------------------
يشير الى dr لاحظ الكود مفصل بالاسفل
****************
--------------------------- اليكم الكود مفصلا --------------------
;using System
;using System.Collections.Generic
; using System.ComponentModel
;using System.Data
;using System.Data.OleDb
;using System.Drawing
;using System.Text
;using System.Windows.Forms
-------------------------------------------
; () OleDbConnection cn = new OleDbConnection
;() OleDbCommand cmd = new OleDbCommand
; () OleDbDataReader dr
هنا الكود المطلوب تصحيحه هنا الكود المطلوب تصحيحه هنا الكود المطلوب تصحيحه
private void Button16_Click(object sender, EventArgs e)
{
' " + cmd.CommandText = "select * from item where code ='" + TextBox13
;() dr = cmd.ExecuteReader
; () dr.Read
( if (dr.HasRows
{
; ( "Label9.Text = dr("quan
; ( " TextBox8.Text = dr("notes".ToString
; (" TextBox9.Text = dr("price".ToString
; (" TextBox11.Text = dr("minm".ToString
; ("TextBox12.Text = dr("name".ToString
; (" TextBox13.Text = dr("code".ToString
; (" ComboBox1.Text = dr("kind".ToString
}
}
-----------------------------------------------------------------------------------------------------------------------------

