powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access Project + SQL Server 2000 (как работать с ХП?)
11 сообщений из 11, страница 1 из 1
Access Project + SQL Server 2000 (как работать с ХП?)
    #32247633
ЛЛК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите разобраться:
есть проект .ADP, связанный с базой (SQL Srv 2000). На сервере процедура PROC1 @prm1, @prm2 ... @prm7 ; в .ADP - форма "Критерии поиска" для ввода параметров .

код

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Dim stLinkCriteria As String
 Dim qry As QueryDef
    Dim db As Database
Dim p1 As String, p2 As String, ... ,p7 As String

p1 =  "'" & Me![f_p1] & "'"  
и т.д. 
p7 =  "'" & Me![f_p7] & "'" 

stLinkCriteria =  "exec otchet "  & p1 &  ", "  & p2 &  ", "  & p3 &  ", "  & p4 _
                  &  ", "  & p5 &  ", "  & p6 &  ", "  & p7

Set db = CurrentDb()
    
    Set qry = db.CreateQueryDef( "proc1" , stLinkCriteria)
     qry.SQL = stLinkCriteria
     qry.Execute

Выдается ошибка: "Object variable or With block variable not set"

Как это победить, не понимаю!!!!!!!!
...
Рейтинг: 0 / 0
Access Project + SQL Server 2000 (как работать с ХП?)
    #32247642
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На форуме есть поиск


"Храним проц"
...
Рейтинг: 0 / 0
Access Project + SQL Server 2000 (как работать с ХП?)
    #32247655
ЛЛК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
уже все опробовано, результат тот же
...
Рейтинг: 0 / 0
Access Project + SQL Server 2000 (как работать с ХП?)
    #32247658
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как это победить, не понимаю!!!!!!!!
Например почитать какую-нибудь книжку по VB. Или хотя бы хелп. Или хотя бы нажать кнопку "Справка" когда сообщение об ошибке выводится.
И прежде чем где-нибудь использовать переменную db сделать
Код: plaintext
Set db = что-нибудь
...
Рейтинг: 0 / 0
Access Project + SQL Server 2000 (как работать с ХП?)
    #32247663
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ой был неправ
Прошу прощения
Вах как некарашо получилось-то...
...
Рейтинг: 0 / 0
Access Project + SQL Server 2000 (как работать с ХП?)
    #32247665
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все опробовано
что именно все???

Цитата из постов, которые найдены по поиску
Хам трамвайный
Дата: 29 май 03, 10:21

сталкивался - не сталкивался
да просто надоело на одно
и тоже отвечать

Dim cmd As New adodb.Command
cmd.ActiveConnection = currentproject.connection
cmd.CommandText = "[sp_daystatus]"
cmd.CommandType = adCmdStoredProc
cmd.Parameters.Append cmd.CreateParameter("@ttt", adInteger, adParamInput,,5000)
cmd.Execute
Поле1 = cmd.Parameters(0)
...
Рейтинг: 0 / 0
Access Project + SQL Server 2000 (как работать с ХП?)
    #32247667
ЛЛК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И прежде чем где-нибудь использовать переменную db сделать
Код: plaintext
Set db = что-нибудь


В чем ошибка? Ведь в коде есть

Код: plaintext
Set db = CurrentDb
...
Рейтинг: 0 / 0
Access Project + SQL Server 2000 (как работать с ХП?)
    #32247668
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инколд не бузи. Человек DAO использует. Кстати, зачем ему DAO в adp?
Ну дык ептыть!
Человек! Погляди что у тебя CurrentDb возвращает!
...
Рейтинг: 0 / 0
Access Project + SQL Server 2000 (как работать с ХП?)
    #32247677
ЛЛК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Человек! Погляди что у тебя CurrentDb возвращает!

Отвечаю:
Watch : : db : Nothing : Database : Form_Критерии поиска.Кнопка26_Click
...
Рейтинг: 0 / 0
Access Project + SQL Server 2000 (как работать с ХП?)
    #32247678
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Человек DAO использует. Кстати, зачем ему DAO в adp?
Так о том и речь.
Какое DAO в adp?
Ясное дело - идет перевод MDB на adp (или использование подходов MDB в ADP) без теоретической подготовки.

2 ЛЛК
Книги нужно читать. Например того же Гетца (2-й том)
С разбега этот барьер не перепрыгнуть.
...
Рейтинг: 0 / 0
Access Project + SQL Server 2000 (как работать с ХП?)
    #32247706
ЛЛК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
М-да, ребята!
А здорово же Вы помогли!
Но все-равно, спасибо
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access Project + SQL Server 2000 (как работать с ХП?)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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