PDA

View Full Version : نوشتن هوشمند در combo



jannati
چهارشنبه 10 اردیبهشت 1382, 08:51 صبح
دوستان عزیز سلام

ببخشید کسی میدونه چطور میشه نوشتن در comboboxرا هوشمند کرد.یعنی مثلا وقتی من حرف ((د ))را تایپ میکنم برود روی اون دسته از textها که با دال شروع میشوند و همینطور الی آخر.....


با تشکر فراوان :roll:

Vahid_Nasiri
چهارشنبه 10 اردیبهشت 1382, 10:52 صبح
من این سوال را در این بخش وی بی با سورس جواب دادم ولی نمی دانم چرا تعداد زیادی از تاپیک های بخش وی بی به طور ناگهانی حذف شده اند و ناپدید هستند.........

برای اینکار باید از sql و دستور like بجای = استفاده کنید و از حرف % قبل از شروع شدن جستجوی عبارت .......

jannati
چهارشنبه 10 اردیبهشت 1382, 11:12 صبح
آقای نصیری ضمن تشکر از پاسخ گویی شما

بله دقیقا حق با شماست.من هم اون جواب شما را قبلا دیده بودم .ولی الان پیداش نمیکنم.درضمن میشه توضیح بدید چطور برای combobox ،ddیک sql بسازیم.

با تشکر
جنتی

Vahid_Nasiri
یک شنبه 14 اردیبهشت 1382, 10:52 صبح
قبل از استفاده از کد زیر باید یک کنترل adodc را کاملا ست کرده باشید


bindingToDataComboSQL _
cmbVosool, "select sazman_name from sazman_info " + _
"where sazman_name like '%" & Trim(txtVedit.Text) & "%'"



Public Sub bindingToDataComboSQL( _
dCombo As DataCombo, ByVal strSQL As String)
On Error GoTo LocalError


With ADODC1
.CommandType = adCmdText
.RecordSource = strSQL
.Refresh
End With

With dCombo
'.Style = dbcSimpleCombo
Set .DataSource = ADODC1
Set .RowSource = ADODC1
.ListField = clsDB_FieldName ' Field displayed by DataCombo.
End With

Exit Sub
LocalError:
MsgBox Err.Description, vbCritical + vbSystemModal, "bindingToDataCombo Error..."
End Sub

Ma_mitavanim
چهارشنبه 24 شهریور 1389, 16:33 عصر
سلام دوست من اگه درست متوجه شده باشم شما می خوایین که کنترلتون خاصیت Autocomplete داشته باشه
برای این کارcombobox را انتخاب و گزینه های زیر را برای آن تنظیم کنید

نیازتون=AutoCompleteMod

ولی AutocompleteSource رو حتما باید رو listitems قرار بدین
موفق باشین
این بهترین راه است

nader.golab
پنج شنبه 08 اردیبهشت 1390, 13:15 عصر
سلام دوست من اگه درست متوجه شده باشم شما می خوایین که کنترلتون خاصیت Autocomplete داشته باشه
برای این کارcombobox را انتخاب و گزینه های زیر را برای آن تنظیم کنید

نیازتون=AutoCompleteMod

ولی AutocompleteSource رو حتما باید رو listitems قرار بدین
موفق باشین
این بهترین راه است

می تونین یکم بیشتر توضیح بدید.
listitems ؟؟؟
AutocompleteSource ؟؟

Mani_rf
پنج شنبه 08 اردیبهشت 1390, 15:02 عصر
می تونین یکم بیشتر توضیح بدید.
listitems ؟؟؟
AutocompleteSource ؟؟

این موضوع بارها و بارها مطرح و به آن پاسخ داده شده است. لطفا جستجو نمایید.