Задать источником 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
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-