powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JS-скрипт получение количество записей
3 сообщений из 3, страница 1 из 1
JS-скрипт получение количество записей
    #34484551
RomanH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здраствуйте

Первый раз столкнулся с JS-скриптом

Имеется
Код: plaintext
1.
2.
3.
var ws = new ActiveXObject("Wscript.Shell");
var conn = new ActiveXObject("ADODB.Connection");
conn.ConnectionString = "Provider=SQLOLEDB;Server=DATAB;Database=fox;User ID=sa;Password=intel";
conn.Open();

То есть это подключение

А как в этом подключении выполнить запрос(select count(*) from table) и результат этого запроса присвоить переменной
...
Рейтинг: 0 / 0
JS-скрипт получение количество записей
    #34489773
lioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй так:
=======================================
var ws = new ActiveXObject("Wscript.Shell");
var conn = new ActiveXObject("ADODB.Connection");
conn.ConnectionString = "Provider=SQLOLEDB;Server=DATAB;Database=fox;User ID=sa;Password=intel";
conn.Open();
var rec = new ActiveXObject("ADODB.Recordset");
rec.Open("select count(*) from table",conn,adOpenKeyset,adLockOptimistic);
for(i=0;i<=rec.RecordCount-1;i++){
..............
rec.MoveNext();
}
=======================================
...
Рейтинг: 0 / 0
JS-скрипт получение количество записей
    #34489876
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lioner походу выдрал откуда-то кусок кода не понимая его. Либо ему наплевать, поймет ли автор.
авторА как в этом подключении выполнить запрос(select count(*) from table) и результат этого запроса присвоить переменнойvar ws = не нужно.
Конкретно для такого запроса:
Код: plaintext
var cnt = conn.Execute("select count(*) from table")( 0 ).Value;
В более общем случае:
Код: plaintext
1.
2.
3.
4.
conn.CursorLocation= 3 ;
conn.Open();
var rs = new ActiveXObject("ADODB.Recordset");
rs.Open("select count(*) from table", conn,  3 ,  4 );
var cnt=rs( 0 ).Value;
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JS-скрипт получение количество записей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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