PDA

View Full Version : سوال: تخصصی: بررسی برنامه جست و جو با کمبو باکس



mds_boy
پنج شنبه 25 شهریور 1389, 21:35 عصر
سلام

ميشه اين برنامه که شبيه مرورگر وبسايت هستش رو ببينيد.
در اين برنامه يک کمبو باکس و یک بانک قرار داره، که کارش جست و جو به صورت کلمه به کلمه هستش، که شبيه آدرس بار مرورگرهاست.
اگه ميتونيد، اين برنامه رو طوري تغيير بدين که بشه با بانک sql استفادش کرد ممنون ميشم.
اگه سر در آوردين، کمی توضيح بدين.

:قلب: ممنون :قلب:

ضمیمه : لینک دانلود (http://barnamenevis.org/forum/attachment.php?attachmentid=56485&d=1284638990)

milad-fa
پنج شنبه 25 شهریور 1389, 23:35 عصر
با سلام،
دوست عزیز کاملاً مشخص هستش که.
واسه این Search یک ماژول به اسم Module1 نوشته شده کافیه هرجایی که لازم داری این ماژول رو به برنامت اضافه کنی،
و در قسمت KeyPress کامبو خودت این یه خط دستور :

Call cmbFindKeyPress(KeyAscii, Combo1)
و در قسمت LostFocus ش هم این یه خط رو بنویسی :

Call doCmbLostFocus(Combo1, True)
خودش به طور خودکار داده هایی که توش هستش جستجو میکنه!
طریقه ی وصل کردن Combo به بانک هم که دیگه فکر نکنم کار خاصی داشته باشه.
موفق باشید/

mds_boy
جمعه 26 شهریور 1389, 08:52 صبح
در این برنامه، از بانک mdb استفاده شده، و تو برنامه هم قمست فرم لودش به شکلیه که نتونستم برای بانک sql تبدیلش کنم، دیتا انوایرمنت و هر کاری بکنم، کار نمیکنه !


Private Sub Form_Load()
DataEnvironment1.Connection1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\aaa.mdb;Persist Security Info=False"
DataEnvironment1.rsCommand1.Open
Call fillCombo(Combo1, DataEnvironment1.rsCommand1, "nam", "ID")
End Sub
اگه میشه، یه بانک با sql بسازید، و بانکش رو تغییر دهید، و بتونم از بانک sql بگیرمش.
ایرادم اینه که نمیتونم تغییری در نوع بانکش بدم، فکر کنم باید این رویه FillCombo رو هم دستکاری کنم !؟؟؟
فقط کافیه این کدهای قرمز رو تغییر بدم، ولی هر طوری دستکاریش کردم تا بتونم از بانک sql بخونمش، نتونستم !!!
میتونید کاریش بکنید ؟

milad-fa
جمعه 26 شهریور 1389, 12:21 عصر
سلام،
دوست عزیز منظورت یه چنین چیزی هستش؟
اگه خواستی بگو Source ش هم بذارم؟:متفکر:
اگه میخوای ocx ش کنم؟:اشتباه:

milad-fa
شنبه 27 شهریور 1389, 10:59 صبح
با سلام،
بفرما دوست عزیز،
اینم سورسش.

mds_boy
دوشنبه 29 شهریور 1389, 00:18 صبح
ازت ممنونم میلاد جان.
الهی پیر بشی، بهتره بگم الهی داماد شی ;-)))
معذرت مشکل اینترنتی داشتم، الان به زور ویندوز عوض کردم، درست شد، من کمی با ساخت گزارش هم مشکل دارم، که بعدا بهت خبر میدم، از بابت برنامه ممنون.