0 / 0 / 0
Регистрация: 19.09.2007
Сообщений: 118
|
|
1 | |
Есть ли в RecordSet команда определяющая число записей в нем?10.10.2007, 09:54. Показов 3710. Ответов 29
Метки нет (Все метки)
0
|
10.10.2007, 09:54 | |
Ответы с готовыми решениями:
29
Функция определяющая что общее число книг есть шестизначное число Вывести максимальное число из набора если в нем есть хоть одно четное число Дано натуральное число n (n>999). Найти: а)число сотен в нем; б)число тысяч в нем Есть ли какая-нибудь команда, которая находит минимальное число в массиве? |
0 / 0 / 0
Регистрация: 03.10.2007
Сообщений: 129
|
|
11.10.2007, 17:30 | 21 |
Шутник ты, однако :-)
Просто надо было сразу сказать, что согласно 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 | |
03.08.2008, 13:06 | |
Помогаю со студенческими работами здесь
30
Дано натуральное число. Есть ли в нем цифра 3? Дано натуральное число. Определить, есть ли в нем цифра 7 Дано натуральное число. Определить, есть ли в нем цифра a Дано натуральное число. Определить есть ли в нем цифра 3 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |