Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: FORMAT
А не обязательно строку подключения создавать мастером - ручками, ручками


Dim strSQL1 As String
Dim conn1 As New SqlConnectionStringBuilder() - создается объект строки подключения
conn1.DataSource = serv ' тута указывается имя сервера
conn1.InitialCatalog = bas ' тута указывается имя базы
conn1.IntegratedSecurity = True

Using cn1 As New SqlConnection(conn1.ConnectionString) - создается подключение
cn1.Open()
strSQL1 = " SELECT * FROM TblDol "
Dim da2 As New SqlDataAdapter(strSQL1, cn1) - создается и заполняется датаадаптер, в который сгружаются данные из таблицы TblDol
Dim ds2 As New DataSet() - создается датасет ( аналог рекордсета в аксе )
da2.Fill(ds2, "TblDol") - заполняется датасет данными из датаадаптера

With ds2
Me.ComboBox1.DataSource = .Tables("TblDol") - это аналог роусорса для комбобокса
Me.ComboBox1.DisplayMember = "NaimDol" - показывает что будет отображаться в комбобоксе
Me.ComboBox1.ValueMember = "IdDol" - задается значения комбобокса - типа аналог значений комбобокса в аксе (Column0)
End With
End Using - кирдык соединению



В результате имеешь комбобокс с заполненными данными.


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.