السلام عليكم
احتاج الى القيام بعمل استعلام عن طريق رز امر وتيكست وعرض النتيجة فى MSFlexGrid وقمت بكتابة هذا الكود فى الزر الامر
Data1.Recordset = "select *from [Customer]where [CustomerID]like'" & Text1.Text & "%'" Data1.Refresh Call flex
وهذا كود استيل لل MSFlexGrid
Sub flex() On Error Resume Next MSFlexGrid1.ColWidth(1) = 800 MSFlexGrid1.ColWidth(2) = 3000 MSFlexGrid1.ColWidth(3) = 1000 MSFlexGrid1.ColWidth(4) = 1500 MSFlexGrid1.ColWidth(5) = 2000 MSFlexGrid1.ColWidth(6) = 1500 MSFlexGrid1.ColWidth(7) = 1500 MSFlexGrid1.ColWidth(8) = 2500 MSFlexGrid1.ColWidth(9) = 1500 MSFlexGrid1.ColWidth(10) = 1500 MSFlexGrid1.Row = 0 MSFlexGrid1.TextMatrix(0, 1) = "رقم العميل" MSFlexGrid1.Row = 1 MSFlexGrid1.TextMatrix(0, 2) = "أسم العميل" MSFlexGrid1.Row = 2 MSFlexGrid1.TextMatrix(0, 5) = "العنوان" MSFlexGrid1.Row = 3 MSFlexGrid1.TextMatrix(0, 4) = "المدينة" MSFlexGrid1.Row = 4 MSFlexGrid1.TextMatrix(0, 3) = "البلد" MSFlexGrid1.Row = 5 MSFlexGrid1.TextMatrix(0, 6) = "رقم الهاتف" MSFlexGrid1.Row = 6 MSFlexGrid1.TextMatrix(0, 7) = "رقم الجوال" MSFlexGrid1.Row = 7 MSFlexGrid1.TextMatrix(0, 9) = "فاكس" MSFlexGrid1.Row = 8 MSFlexGrid1.TextMatrix(0, 8) = "بريد الاليكترونى" MSFlexGrid1.Row = 9 MSFlexGrid1.TextMatrix(0, 10) = "الصفحة الشخصية" End Sub
وهذا الكود استخدمتة فى الاتصال وموجود فى Module
Global Con As New ADODB.Connection Global rsCustomers As New Recordset
برجاء المساعدة فى معرفة الخطا الذى يظهر عند الاستعلام وكيف اقوم بعمل استعلام بالاسم الخاص بالعميل
نص الخطا invalid use of property ويظهر هذا الخطا فى Recordset
وشكرا لكم

