0 / 0 / 0
Регистрация: 19.09.2007
Сообщений: 118
1

Есть ли в RecordSet команда определяющая число записей в нем?

10.10.2007, 09:54. Показов 3710. Ответов 29
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста советом еще разок.Есть ли в RecordSet команда определяющая число записей в нем.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.10.2007, 09:54
Ответы с готовыми решениями:

Функция определяющая что общее число книг есть шестизначное число
В массиве хранится информация о численности книг в каждом из 35 разделов библиотеки. Выяснить,верно...

Вывести максимальное число из набора если в нем есть хоть одно четное число
если среди 3 чисел есть парное , то вывести максимальное если нет то мин.

Дано натуральное число n (n>999). Найти: а)число сотен в нем; б)число тысяч в нем
Дано натуральное число n (n>999). Найти: а)число сотен в нем; б)число тысяч в нем.

Есть ли какая-нибудь команда, которая находит минимальное число в массиве?
А то очень сложно сравнивать 100 элементов в ручную Или команда, которая хотя бы просто...

29
0 / 0 / 0
Регистрация: 03.10.2007
Сообщений: 129
11.10.2007, 17:30 21
Author24 — интернет-сервис помощи студентам
Шутник ты, однако :-)
Просто надо было сразу сказать, что согласно UML с помощью VBScript мы реализовываем базы данных, которые с точки зрения того же UML не могут иметь больше, чем -1 записей в принципе, и тем меньше это число (оно всегда меньше нуля), чем больше методов Write и END реализуется средствами ADO. Кроме того, IIS настолько абстрагирован средствами записи и чтения, что все его внутренние механизмы типа фильтров, ADO, UML, XML, Windows и немножко UNIX выродились в банальные скрипты, густо залитые интерпретатором. А Windows, в свою очередь, это не _название_ операционки, а всего лишь термин, определяющий уровень абстракции программиста, набирающего в Notepad машинный код для облегчения пользователю общение с компьютером.
Если бы ты начал разговор с этого, то он бы закончился гораздо раньше.
Искреннее спасибо, было приятно.
----
Совет: вместо того, чтобы думать о том, чем является UML для аналитиков, а чем для программистов, WEB-программисту лучше ознакомиться с технологими COM/DCOM, ActiveX, OLE, написать на VC++ парочку фильтров для IIS, парочку CGI/ISAPI расширений, попробовать работу с ADO в Delphi, CBuilder (без использования соответствующих VCL-компонент), попробовать использование OLE компонент серии 'Active Scripting Engine' из других языков, и, наконец, создать (участвовать в создании) и сдать в экспулатацию не менее 10 крупных коммерческих WEB-проектов, после чего (я уверен) все станет на свои места.
Желаю удачи в прохождении этого долгого и тернистого пути.
0
quit
11.10.2007, 17:54 22
- WEB проектов десяток не наберу т.к. занемаюсь этим в свободное от работы время(3-4 точно есть).
- UML использую не для рассуждений а по злой необходимости - прямого преобразования моделей в
код и взаимопонимания с ПроектМенеджерами.
- На Делфи забил по убеждениям
- Все остальное как говорят на этапе разработки :o)

Так же приятно было побеседовать. :-))
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
11.10.2007, 20:57 23
VB ne zalivaet v EXE, interpretator (po kr mere s versii 5.0). Razmery dll i exe ne takie uzh bol'shie, i glavnoe esli by v exe byl interpretator, togda v VB sucshestvovala by procedura, EVAL (v VBScript on est')

Deistvitel'no v raznyh versiyah VBScript, realizovany raznye funkcii, no IIS tut ne pri chem. Mozhno legko ispol'zovat VBScript 2.0 i VBScript 5.6, ADO 3.0 i ADO 4.0 SP5, s IIS 4 ili s IIS 5.
0
0 / 0 / 0
Регистрация: 19.09.2007
Сообщений: 118
14.10.2007, 09:18  [ТС] 24
Спасибо большое за такой отклик на мою проблему. Сегодня понедельник. Я пришла на работу и открыла форум. Все прочитала. Еще раз просмотрела свою не работающую программу. (Не работающую в смысле RecordCount). Еще раз перепроверила с предложенным вариантом (x-mailer). Все также. Запустила и представляете все работает!!!!!
Почему же в пятницу не работало, я не знаю. Но главное теперь все хорошо. И я многое узнада из вашей дискуссии.
P.S. Бывают же на свете умные люди. Эх....
Спасибо всем огромное.
0
margo
11.06.2008, 19:01 25
Мне что ли тоже до понедельника подождать, чтобы заработало.... да ведь начальство не поймет. movelast делаю, keyset поставила, все равно '-1' и все тут...
0 / 0 / 0
Регистрация: 03.10.2007
Сообщений: 129
11.06.2008, 19:24 26
<%
set objRS = CreateObject('ADODB.Recordset')
objRS.CursorLocation=3

objRS.Open 'SELECT * FROM table1', myConnection, 1, 1
Response.Write objRS.RecordCount
%>
Так не работает?
0
margo
11.06.2008, 22:36 27
дело было действительно в курсоре. он должен быть на клиенте. но в этом случае начинаются проблемы с удалением записей в базе. Короче, я решила проблему, вообще не используя recordcount. Просто проверяю EOF. но все равно спасибо. )
0 / 0 / 0
Регистрация: 29.10.2007
Сообщений: 86
02.08.2008, 18:13 28
2x-mailer:
а может ты и мне сможешь помочь
та же самая беда RecordCount возвращает -1
я использую БД MySQL (MyODBC 2.5 и 3.5), вот...
так всегда возвращается -1 вне зависимости от типа курсора, а установка
CursorLocation=3 'adClientSide
вообще не работает, в смысле рекордсет после выборки из БД пуст, у него сразуже EOF возникает...
вот..
???
0
margo
03.08.2008, 11:32 29
может код приведешь?
0 / 0 / 0
Регистрация: 29.10.2007
Сообщений: 86
03.08.2008, 13:06 30
код я уже потер...

конекчусь так:

Set oConn = Server.CreateObject('ADODB.Connection')
oConn.Open 'driver={MySQL ODBC 3.51 Driver};server=localhost;port=3306;option=35;uid=root;pwd=;database=advertising'

а дальше все как у людей... но ни фига не работает...

а если ставить
oConn.CursorLocation=3
или
oRS.CursorLocation=3

то при выполнении выборки ни чего не выбирается... сразу EOF у рекордсета...
0
03.08.2008, 13:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.08.2008, 13:06
Помогаю со студенческими работами здесь

Дано натуральное число. Есть ли в нем цифра 3?
Дано натуральное число. Есть ли в нем цифра 3?

Дано натуральное число. Определить, есть ли в нем цифра 7
Дано натуральное число. Определить, есть ли в нем цифра 7. Нельзя использовать строки и массивы,а...

Дано натуральное число. Определить, есть ли в нем цифра a
Дано натуральное число. а) Определить, есть ли в нем цифра a. б) Верно ли, что в нем нет цифры b?...

Дано натуральное число. Определить есть ли в нем цифра 3
Дано натуральное число. Определить есть ли в нем цифра 3


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

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Опции темы

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