Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Запрос в ASP (не ASP.NET!) / 11 сообщений из 11, страница 1 из 1
11.05.2004, 09:37
    #32512588
Гэст
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос в ASP (не ASP.NET!)
Всем привет. У меня возникла небольшая проблема. Если кто сталкивался, пособите, плз.
Есть сайт на 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
11.05.2004, 10:20
    #32512657
Max Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос в ASP (не ASP.NET!)
Такая хрень может быть если у тебя база Fox Pro. Драйвер ODBC Fox Pro не рулит сложные запросы.
С какой базой работаешь и какой драйвер используешь.
Вообще лучше сообщи коннекшн стринг.
...
Рейтинг: 0 / 0
11.05.2004, 10:42
    #32512697
Гэст
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос в ASP (не ASP.NET!)
База у меня MS SQL Server 2000. Драйвер... Посмотрел в настройках ОDBC: SQL Server (MQIS).

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

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

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


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