View Full Version : فیلتر کردن اطلاعات
nima_8m
دوشنبه 24 فروردین 1388, 23:33 عصر
چطوری میتونم در قسمت نام مشتری بازدن قسمتی از نام و زدن مثلا کلید اف3 تمام مشتریهایی که نام آنها با حروف نوشته شده شروع میشن بیارو و بعد از اتخاب مشتری مورد نظر با انتخاب کلیدی اطلاعات مشتری در فرم برنامه پر بشه قبلا از تمامه دوستانی که پاسخ میدن ممنونم:تشویق:
xman_dj
سه شنبه 25 فروردین 1388, 13:46 عصر
Rs.Open "SELECT * FROM table WHERE name like '%" & Text1.Text & "%' ORDER BY name", Conn, adOpenStatic, adLockOptimistic
برای قسمت دوم سوال اگه از گرید vsflex8 استفاده کردی و آیدی اگر تو ستون 1 باشه
تو vsflex8_DblClick()
بنویس
Me.vs.TextMatrix(vs.Row, 1)
اینطوری id رو داری میتونی هر کاری بکنی
nima_8m
جمعه 28 فروردین 1388, 00:03 صبح
دوست عزیز از راهنماییت ممنونم نمونه ای از این برنامه داری بفرستی ممنون میشم
xxxxx_xxxxx
جمعه 28 فروردین 1388, 01:18 صبح
شما سه تا سوال رو تو يه تاپيك و به عنوان يك مساله مطرح مي كنيد. درحالي كه اگر جدا جدا به اونها فكر كنيد مي بينيد كه براي هر كدوم فقط يك خط كد نياز هست.
كد مربوط به جستجو هموني هست كه دو پست بالاتر مي بينيد. البته اولين علامت % رو برداريد.
براي اين كه بعد از فشرده شدن كليد F3 عمل جستجو انجام شه، اول Keypreview فرم رو true كنيد و بعد در رويداد Keydown چك كنيد اگه KeyCode برابر 114 بود يعني F3 فشرده شده پس عمل جستجو انجام شه.
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 114 Then
MsgBox "F3"
'Search
End If
End Sub
فكر نكنم نيازي به برنامه باشه.
موفق باشيد/
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.