-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Задать источником Combobox хранимую процедуру

Пятница, 14 Ноября 2014 г. 05:51 + в цитатник
Создаю коннект к БД SQL Server, команду к хранимой процедуре, создаю Recordset, в которую выгружаю результаты ХП-шки, а вот далее источником, например, формы она работает, а источником поля со списком - не хочет. Вот код:

Dim rs As New ADODB.Recordset
Dim cn As New ADODB.Connection

With cn
.Provider = "Microsoft.Access.OLEDB.10.0"
.Properties("Data Provider").Value = "SQLOLEDB"
.Properties("Data Source").Value = "..."
.Properties("User ID").Value = "..."
.Properties("Password").Value = "..."
.Properties("Initial Catalog").Value = "..."
.Open
End With

Set rs.ActiveConnection = cn
rs.Source = "Exec SpecialitiesOfFaculty " & Forms!Form2!aaa
rs.Open


Set Me.Recordset = rs (Так работает, а если здесь сделать Me!Поле1.Rowsource = rs - не хочет)
Set rs = Nothing
Set cn = Nothing

End Sub


То есть в качестве Recordset для формы она берет, а в качестве источника поля со списком (Rowsource) не получается. Помогите, пожалуйста!!!

http://www.sql.ru/forum/1126473/zadat-istochnikom-combobox-hranimuu-proceduru


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку