powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Запрос в ASP (не ASP.NET!)
11 сообщений из 11, страница 1 из 1
Запрос в ASP (не ASP.NET!)
    #32512588
Гэст
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. У меня возникла небольшая проблема. Если кто сталкивался, пособите, плз.
Есть сайт на ASP. Готовый и функциклирующий как надо. Меня взяли его дописывать. Я первым делом делаю еще одну выборку из таблицы (для пробы пера, так сказать), просто добавляю в одно место asp-файла стрОки (в ПОЛНОМ соответствии с тем, что было написано выше от этого места автором сайта, который его, собственно, делал с нуля; автор именно такими последовательностями кода использовал выборки из БД):

Set Rst123 = Server.CreateObject("ADODB.Recordset")
Set Cn123 = Server.CreateObject("ADODB.Connection")

str = "SELECT * FROM v_ShareHoldersMeeting WHERE OrganizationID = " & Request.QueryString("OrgID") & " AND Year = " & Y
Cn123.Open "LocalServer","sa","123456"
Rst123.Open str, Cn123

Response.Write(str)
Response.Write(Rst123.RecordCount)

Rst123.RecordCount всегда возвращает (-1), хотя я проверял в QueryAnalyzer'e конкретный сформированный запрос (который отображается строкой Response.Write(str)) -- как минимум две записи должно там быть.

Ума не приложу, в чем тут дело. Просто скопировал и вставил кусок кода с заменой имен переменных соединения и набора данных да изменил строку самого запроса...
...
Рейтинг: 0 / 0
Запрос в ASP (не ASP.NET!)
    #32512657
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такая хрень может быть если у тебя база Fox Pro. Драйвер ODBC Fox Pro не рулит сложные запросы.
С какой базой работаешь и какой драйвер используешь.
Вообще лучше сообщи коннекшн стринг.
...
Рейтинг: 0 / 0
Запрос в ASP (не ASP.NET!)
    #32512697
Гэст
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
База у меня MS SQL Server 2000. Драйвер... Посмотрел в настройках ОDBC: SQL Server (MQIS).

А где конекшн стринг посмотреть? Я просто лох в программировании БД.
...
Рейтинг: 0 / 0
Запрос в ASP (не ASP.NET!)
    #32512777
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LocalServer - и есть строка соединения

1. Убрать кавычки
2. Проанализировать эту строку
...
Рейтинг: 0 / 0
Запрос в ASP (не ASP.NET!)
    #32512859
Гест 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RecordCount всегда возвращает -1 для forward-only курсора.
...
Рейтинг: 0 / 0
Запрос в ASP (не ASP.NET!)
    #32512983
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
C базой SQL проблем быть не должно. В принципе тут можно было бы увеличить таймаут, но наверно не в этом дело.
Наверно предыдущий оратор прав - смени тип курсора.
...
Рейтинг: 0 / 0
Запрос в ASP (не ASP.NET!)
    #32512990
Гэст
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Но ведь до этого все работало именно в таком виде!.. Выше по тексту asp-файла раз 10 встречается последовательность создания соединений и рекордсетов по типу той, что привел я...

Но все равно спасибо всем большое!
...
Рейтинг: 0 / 0
Запрос в ASP (не ASP.NET!)
    #32513014
Гэст
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Response.Write(LocalServer) отображает в странице _пустую_ строку...
...
Рейтинг: 0 / 0
Запрос в ASP (не ASP.NET!)
    #32513024
Фотография nex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй данные из Rst123 просто вывести на экран.
...
Рейтинг: 0 / 0
Запрос в ASP (не ASP.NET!)
    #32513182
grigorii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да вы чо парни, рекодсет.recordcount всегда возвращает 1 и только после r1.MoveLast можно реально померить recordcount
...
Рейтинг: 0 / 0
Запрос в ASP (не ASP.NET!)
    #32513923
___www___
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ух ты
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Запрос в ASP (не ASP.NET!)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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