Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access Project + SQL Server 2000 (как работать с ХП?) / 11 сообщений из 11, страница 1 из 1
26.08.2003, 14:40
    #32247633
ЛЛК
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access Project + SQL Server 2000 (как работать с ХП?)
Помогите разобраться:
есть проект .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
26.08.2003, 14:46
    #32247642
incold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access Project + SQL Server 2000 (как работать с ХП?)
На форуме есть поиск


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

Цитата из постов, которые найдены по поиску
Хам трамвайный
Дата: 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
26.08.2003, 14:58
    #32247667
ЛЛК
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access Project + SQL Server 2000 (как работать с ХП?)
И прежде чем где-нибудь использовать переменную db сделать
Код: plaintext
Set db = что-нибудь


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

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

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

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


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