Страница: 1 |
Страница: 1 |
Вопрос: Dobavka v combobox infi iz dvuh polej tablici
Добавлено: 06.04.06 15:07
Автор вопроса: paf
Dobrij denj ja bolsoj lamer v vb.
u menja jestj forma na nej combobox1
takze jestj svjazj s bazoj .sdf (sqlmobile)
jestj dataset, tableadapter, bindingsource.
mne nado iz tablici vivesti dva polja v combobox1, kak eto sdelatj?
ili toze samoje v textbox.
oooocenj nado spasibo zaranije
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
ПтирЯ
Вопросов: 11
Ответов: 71
Профиль | | #1
Добавлено: 10.04.06 10:33
Создавай еще одно поле (вычисляемое), в котором будут отображаться значения 2-х нужных тебе полей
и это поле подсовывай как DisplayMember.
Номер ответа: 2
Автор ответа:
s12
Вопросов: 24
Ответов: 363
Профиль | | #2
Добавлено: 02.04.07 09:13
Вот пример с OLE под SQL переписать несложно
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
 im conn As OleDbConnection
 im rider As OleDbDataReader
 im comdb As OleDbCommand
 im i As Integer
i = 0
comdb = New OleDbCommand("SELECT osn.IM, osn.FAM, osn.OTCH FROM osn;"
conn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" & "ata Source=otp.mdb"
conn.Open()
comdb.Connection() = conn
rider = comdb.ExecuteReader(CommandBehavior.SingleResult)
 o While rider.Read()
ComboBox1.Items(i) = rider.GetString(0) & " " & rider.GetString(1) & " " & rider.GetString(2)
Loop
End Sub