عملت برنامج وأريد عن طريق زر في الفورم أن يفتح لي فورم ثاني بحيث يقوم في الفورم الثاني بالبحث في حقول جدول ، بحيث يحتوي هذا الحقل على رقم من حقل في الفورم الأول
يعني الفورم الأول فيه عدة حقول ، منها حقل فيه رقم ، بالضغط على الزر يبحث في حقل جدول معين ، وهذا الحقل يحتوي على حروف وارقام ، وأريده أن يأتي لي بالحقل الذي يحتوي على نفس الرقم الذي أخذه من الفورم الأول ، الصراحة دخت ، ما يعطيني الرقم المحدد
لما أكون في الفورم الأول والرقم هو 56 مثلا وأعمل الزر يأتي لي برقم 556 وأنا أريد هذا الرقم المحدد
كتبت هذه العبارة
Set Rs = DB.OpenRecordset("select * from bary where shrh like " & "'*" & Trim(Form1.num.Text) & "*'")
وما نفع يأتي لي برقم 556 عندما أكون في الرقم 56
كتبت العبارة
Set Rs = DB.OpenRecordset("select * from bary where shrh like " & "'*" & Trim(Form1.num.Text) & " " & "*'")
وما نفع نفس المشكلة
كتبت العبارة
Set Rs = DB.OpenRecordset("select * from bary where shrh like " & "'*" & "'" & Trim(Form1.num.Text) & "'" & "*'")
ما رضي يقبلها ويقول فيه خطأ
أرجو ممن لديه علم أن يتفضل علينا بالتعليم ، شاكرا لكم جهودكم
وعندي سؤال ثاني لو سمحتم
فيه برنامج دائما يعطيني رقم جهاز الكمبيوتر لأدخل رقم التشغيل ، أريد أن ادخل داخل الملف التشغيلي وألغي عملية السؤال هذه ، كيف ؟؟