View Full Version : چگونگی اتصال کمبوباکس به دیتابیس
Rain_Saeid
جمعه 14 تیر 1392, 20:00 عصر
با سلام و درود
بنده 1 دیتا بیسی دارم که مثلا داخلش :
Model Company OS
S3650 SAMSUNG Java
N95 Nokia Symbian
میخوام وقتی از کمبو باکس گزینه S3650 رو که انتخاب میکنم، داخل ی تکس باکس Company مربوط به S3650 رو که همون SAMSUNG هست رو نشون بده و داخل ی تکس باکس دیگه OS رو که JaVa هست رو نشون بده..
ممنون میشم اگه راهنمایی بفرمایید و کدنویسی شو برام زحمتش رو بکشید
تشکر
SlowCode
جمعه 14 تیر 1392, 20:39 عصر
سلام
برای نمایش آیتمها داخل کمبوباکس هم میتونی از data bound list واسه کنترل Data و از dblist واسه adodc استفاده کنی و هم میتونی دستی اضافشون کنی.
بعد این کار هم میتونی data field , data source تکست باکست رو تنظیم کنی و هم میتونی دستی نتایج رو بدست بیاری:
مثال برای روش دستی:
Private Sub DBCombo1_Change()
Data1.RecordSource = "select * from MobileList where Name='" & DBCombo1.Text & "'"
Data1.Refresh
Text1.Text = Data1.Recordset.Fields(3).Value
Data1.RecordSource = "select * from MobileList"
Data1.Refresh
End Sub
این واسه بدست آوردن OS هست( به جای 3 باید ایندکس فیلدت رو بنویسی)
Rain_Saeid
جمعه 14 تیر 1392, 23:12 عصر
آیا با خود کمبو باکس نمیشه این کارو کرد؟ یعنی اینکه از DBCombo استفاده نکنیم..
اگه میشه ، ممنون میشم راهنمایی بفرمایید
محسن واژدی
شنبه 15 تیر 1392, 09:39 صبح
آیا با خود کمبو باکس نمیشه این کارو کرد؟ یعنی اینکه از DBCombo استفاده نکنیم..
اگه میشه ، ممنون میشم راهنمایی بفرمایید
سلام علیکم
برای combo-box استاندار بایستی اطلاعات با استفاده از حلقه اضافه کنید که البته برای بانک های حجیم به صرفه نیست
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.