Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   получение данных из MSsql читсым JS (https://javascript.ru/forum/misc/84183-poluchenie-dannykh-iz-mssql-chitsym-js.html)

nerasw 29.06.2022 15:45

получение данных из MSsql читсым JS
 
Вложений: 1
Приветствую!
Есть задача получить некий результат из таблиц в БД на MSsql чистым JS
запрос написать не проблема, но вот при обращении к бд через следующий код:
<html>
<head>
<script type="text/javascript">

function Show_Data()
{
try
{
var connection = new ActiveXObject("ADODB.Connection"); /*the line*/
var connectionstring = "Data Source=DESKTOP-NUQLFJC;Initial Catalog=TestDB;User ID=sa;Password=123;Provider=SQLOLEDB";
connection.Open(connectionstring);

/* JavaScript obect to access a SQL query's results */
var rs = new ActiveXObject("ADODB.Recordset");

/* Getting the current MAX(id) from the database */
rs.Open("SELECT * FROM Table1", connection);
rs.MoveFirst;
while (!rs.eof) //reaad until the last row of data
	{
        document.write(rs.fields(0) + "&nbsp;&nbsp;&nbsp;");//print to the screen
        document.write(rs.fields(1) + "&nbsp;&nbsp;&nbsp;");
        document.write(rs.fields(2) + "<br/>");
         //alert(rs.fields(0));
        rs.movenext();//move to the next row
    }


/* Closing the connections */
rs.close;
connection.close;
}
catch(e)
{
alert(e.toString())
}
//}

}

</script>
</head>
<body onload="Show_Data()">

</body>
</html>


выдает такую ошибку в IE:
Вложение 4737
подскажите, как можно исправить ошибку?

nerasw 29.06.2022 22:15

Цитата:

Сообщение от Rise (Сообщение 546370)
nerasw,
А почему современными браузерами не пользуетесь они же бесплатные?

activeX в хроме и прочих работать не будет, но проблему решил уже, спасибо.


Часовой пояс GMT +3, время: 01:32.