Можно создать дубликат:
How can I get the # of rows affected by a statement using ADO with JavaScript?Получить пострадавших количество строк из ADODB & ASP с JScript
Мы используем MS-SQL7.0, ASP (с Jscript) там ISN 't любая проблема в запросе и выполнении. Но мы столкнулись с проблемой получения зараженного количества записей. Мы называем этот источник
http://support.microsoft.com/kb/195048
Вот наш исходный код
var query = "...";
this.db = Server.CreateObject("ADODB.Connection");
this.db.Open(this.connectionString);
this.db.Execute(query, this.rowCount);
Response.Write(this.rowCount);
or
var query = "...";
this.db = Server.CreateObject("ADODB.Connection");
this.cmd = Server.CreateObject("ADODB.Command");
this.cmd.ActiveConnection = this.db;
this.cmd.CommandText = query;
this.cmd.Execute(this.rowCount);
Response.Write(this.rowCount);
Но этот код не работает, rowCount
устанавливаются в исходное значение (0). Я думаю, это потому, что примитивный тип в javascript всегда называется значением.
Вы правы; JScript не может передавать параметры по ссылке. См. [Этот аналогичный вопрос] (http://stackoverflow.com/questions/2216630/how-can-i-get-the-of-rows-affected-by-a-statement-using-ado-with-javascript). –