سلام عليكم
انا عندي جدول تم عرض بيانات خاصة به في داتا قريد فيو اريد كيف يتم البحت عن اسم متلا من خلال ادخال الاسم في textbox ويضهر الاسم في داتا قريد فيو
لان بيانات جدول تضهر كامله في داتا قريد فيو وانا اريد الوصول السريع الي سجل معين من خلال البحت عنا
(11-10-16, 04:38 PM)habib كتب : [ -> ]سلام عليكم
انا عندي جدول تم عرض بيانات خاصة به في داتا قريد فيو اريد كيف يتم البحت عن اسم متلا من خلال ادخال الاسم في textbox ويضهر الاسم في داتا قريد فيو
لان بيانات جدول تضهر كامله في داتا قريد فيو وانا اريد الوصول السريع الي سجل معين من خلال البحت عنا
سهلة:
اضغط مرتين على textbox1 (حدث TextBox1_TextChanged)
لا تنسى تغير نص الاتصال...
كود :
Dim SQLStr As String = "select * from demande where email='" & textbox1.Text & "'"
Con.ConnectionString = "server=localhost;user id=root;database=costumer;password=13061988;"
Cmd.CommandText = SQLStr
Cmd.Connection = Con
Con.Open()
Adap.SelectCommand = Cmd
Adap.Fill(DataSet1)
Con.Close()
GridView1.DataSource = DataSet1
GridView1.DataBind()
* من خصائص ال Textbox1
فعّل خاصية AutoPostBack
في حدث ال Form_Load
if IsPostBack and Not Textbox1.text="" then
كود البحث هنا
End if
أو لو كنت تستخدم SqlDataSource بالمعالج
بعد اختيار الجدول تختار
Where
وتحدد الحقل اللي راح تبحث فيه ثم تختار الكنترول الخاص بقيمة البحث وتختار تكست بوكس اللي تبغاه
ايضا لازم تفعل خاصة البوست باك