powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Открыть рекордсет АДО
5 сообщений из 5, страница 1 из 1
Открыть рекордсет АДО
    #32566818
guestguest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как на VB открыть АДО рекордсет через Command используя параметры. Не СП нужно окрыть используя adCmdText + параметры
...
Рейтинг: 0 / 0
Открыть рекордсет АДО
    #32566902
Фотография tpg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще то вопрос в вэбэшном форуме задавать надо...
Обычно же делают так (объявления, ессссно, опускаю)

Код: plaintext
Set rs = cmd.Execute
Конечно, если процедура возвращает рекордсет. И, помним про FAQ
...
Рейтинг: 0 / 0
Открыть рекордсет АДО
    #32566989
guestguest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Процедуры нет. Использую динамичный SQL.

Обычно я не заморачиваюсь, но собрать стринг строку не хочу из-за следующих причин:

1) Нужно дополнительно проверять формат даты (на клиенте и сервере),
и исходя из этого писать все процедуры с учетом настроек сервера
(например на сервере в коннекшене установили формат даты dmy и
следовательно все SQL-строки нужно собирать в этом формате [опять же где гарантия что этот формат там останется?]).
Можно и забыть вставить в код преобразование даты в текстовый формат по установленному образцу.

2) Нужно проверять разделитель запятой на клиенте. Опять лишний геморой (см. П.1).

Всего этого я делать не хочу.

Есть способ передавать параметры в динамичный SQL, я это знаю, но не помню где видел :(.
...
Рейтинг: 0 / 0
Открыть рекордсет АДО
    #32567035
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Или ничего не проверять и передавать как 'yyyymmdd'.
2. Для чего это нужно?

авторА как на VB открыть АДО рекордсет через Command используя параметры

А что, в доке по адо вы этого не нашли?

mk:@MSITStore:C:\Program%20Files\Microsoft%20SQL%20Server\80\Tools\BOOKS\mdacxml.chm::/htm/mdconcommandparams.htm
...
Рейтинг: 0 / 0
Открыть рекордсет АДО
    #32567303
guestguest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как то не нашел :). Спасибо, больше ничего не нужно.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Открыть рекордсет АДО
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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