powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как источником записей формы программно прописать хранимую процедуру на SQL-сервере, а не локально сохраненный запрос?
7 сообщений из 32, страница 2 из 2
Как источником записей формы программно прописать хранимую процедуру на SQL-сервере, а не локально сохраненный запрос?
    #32696359
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BaginЕще вопрос:
Я так понимаю, при запуске ADP аксес открывает сеанс и держит его до полного закрытия всего приложения. А не расходует ли он в это время ресурсы сети и сервера?
Дык - это
не глупые же, вроде, люди MSSQL и Акс писали :)
...
Рейтинг: 0 / 0
Как источником записей формы программно прописать хранимую процедуру на SQL-сервере, а не локально сохраненный запрос?
    #32696372
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
paparome BaginЕще вопрос:
Я так понимаю, при запуске ADP аксес открывает сеанс и держит его до полного закрытия всего приложения. А не расходует ли он в это время ресурсы сети и сервера?
Дык - это
не глупые же, вроде, люди MSSQL и Акс писали :)
А кто его знает! Я как-то давно анализировал трафик когда подключался таблицам и делал запросы. Аксесе 97 тащит к себе все что нужно и не нужно и у себя похоже лопатит, а точно такие же запросы в VFP на много меньше ресурсы жрали.
...
Рейтинг: 0 / 0
Как источником записей формы программно прописать хранимую процедуру на SQL-сервере, а не локально сохраненный запрос?
    #32698363
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВиталБлин!!! Не обратил внимания, что речь не об adp!!!
Тогда использовать ADODB.Recordset. Открыть его ("exec MyProc('" & Me.TextBox1 & "', '" Me.TextBox2 & "')") и присвоить форме.

Set Me.Recordset = rst

Запарился уже:

Set refToList = Me.ListSub.Form

Dim cnn As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Dim qwqw As New ADODB.Recordset
cnn.Open "Provider=SQLOLEDB;Data Source=server01;" _
+ "database=test;uid=logintest;pwd=;"

Rs.Open "exec PredstList", cnn

' Вот здесь спотыкается:
Set refToList.Recordset = Rs

Пишет:
Run-time error: '7965':

Указанный объект не может являться значением свойства "Набор записей" (Recordset).


Делал вместо Set refToList.Recordset = Rs

Rs.MoveFirst
MsgBox Rs!F01

все нормально, записи получаю.

Подскажите как обойти ошибку, плз?
...
Рейтинг: 0 / 0
Как источником записей формы программно прописать хранимую процедуру на SQL-сервере, а не локально сохраненный запрос?
    #32698699
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем отвечающим: хорош уже ADP пропагандировать
Как на mdb это сделать?
...
Рейтинг: 0 / 0
Как источником записей формы программно прописать хранимую процедуру на SQL-сервере, а не локально сохраненный запрос?
    #32699130
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем кто помогал, большое спасибо!
Сделал так:

' Добавил строку:
RS.CursorLocation = adUseClient

Подробнее модно посмотреть:
http://am.rusimport.ru/MSAccess/f2.aspx?type=1&id=20841
...
Рейтинг: 0 / 0
Как источником записей формы программно прописать хранимую процедуру на SQL-сервере, а не локально сохраненный запрос?
    #32843433
Фотография Radjaman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
топик ап.
использую ADP,
в качестве источника записей - параметрическая ХП.
как перед открытием формы задать ей значения параметров?
...
Рейтинг: 0 / 0
Как источником записей формы программно прописать хранимую процедуру на SQL-сервере, а не локально сохраненный запрос?
    #32843471
Фотография Radjaman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
извиняюсь. вопрос снят.
использовать InputParameters
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как источником записей формы программно прописать хранимую процедуру на SQL-сервере, а не локально сохраненный запрос?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]