Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 1
Регистрация: 10.04.2009
Сообщений: 246
1

Recorset и объект

10.06.2012, 14:00. Показов 895. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть функция в которую передается название процедуры.
Нужно что бы функция возвращала Recorset...
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function getrs(qs) {
  var rs = null;
  var ors = null;
  ors = Server.CreateObject("ADODB.RecordSet");
  rs = ors.Open(qs, oconn,1,1,1);
  ors.Close();
  ors = null;
  return rs;
}
 
oconn.Open();
var rs=getrs("SELECT * FROM T1");
while(!rs.EOF) {
  response.write(rs(0));
  rs.MoveNext();
}
oconn.Close();
Выдает ошибку, типа rs не объект...
Что и где не так?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2012, 14:00
Ответы с готовыми решениями:

Как контролировать Recorset ?
Я использую много rs.close и rs.open моем форме Я немогу контролировать Recorset и каждый раз...

Может ли объект-член, или объект-элемент достучаться к содержащему его?
Предположим, class A { ... }; class B { .... A a; ... };

Добавить в уже существующий объект свойство и положить в него объект
У меня имеется такая вложенность в редьюсере initialState = { prop1: { props2: {...

Есть кнопка и объект. Как по клику на кнопку закрасить объект?
Есть кнопка (допустим красная). По клику на кнопку нужно чтобы закрасился объект этим же цветом....

3
85 / 61 / 69
Регистрация: 15.03.2007
Сообщений: 6,906
10.06.2012, 14:12 2
Потому, что ты закрыл свой Recordset сразу после получения
Javascript
1
2
3
4
5
6
function getrs(qs)
{
var rs = Server.CreateObject("ADODB.RecordSet");
rs.Open(qs, oconn,1,1,1);
return rs;
}
0
0 / 0 / 1
Регистрация: 10.04.2009
Сообщений: 246
10.06.2012, 14:18  [ТС] 3
Цитата Сообщение от bazile
Потому, что ты закрыл свой Recordset сразу после получения
Хм... а как же мне его закрывать?
0
85 / 61 / 69
Регистрация: 15.03.2007
Сообщений: 6,906
10.06.2012, 15:34 4
Закрывать его надо сразу после того как закончил с ним работу
Javascript
1
2
3
4
5
6
7
8
9
oconn.Open();
var rs=getrs("SELECT * FROM T1");
while(!rs.EOF)
{
    response.write(rs(0));
    rs.MoveNext();
}
rs.Close(); // ***
oconn.Close();
0
10.06.2012, 15:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.06.2012, 15:34
Помогаю со студенческими работами здесь

Как увидеть объект Session и объект Server из модуля класса?
В модуле класса пишу: 'Provider=Microsoft.Jet.OLEDB.4.0;' & _ 'Data Source=' &...

Зачем при перегрузке оператора >> в параметр включать ссылку на объект, а не сам объект?
Зачем в параметры функции включать ссылку на объект: istream &operator>>(istream &stream, myclass...

Есть ссылка на объект. Можно ли изменить объект, который хранится по этому адресу?
Есть ссылка на объект. Можно ли изменить объект, который хранится по этому адресу? Т.е. не меняя...

Проблема с массивами + System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объект
Ошибка выскакивает на atsakymai = new string; В первой форме //ФОРМА 2: public partial...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru