Я наткнулся на сообщение о подключении к БД с JavaScript.Подключиться к SQL Server с помощью JS
How to connect to SQL Server database from JavaScript in the browser?
Я строй гаджет для Windows Vista/7, который будет работать с My Movies, в приложении управления фильмом для Media Center. Приложение My Movies использует SQL Server 2005 Express для своей БД, и единственным вариантом, который у меня есть для подключения к БД, является JavaScript, поскольку гаджеты (насколько мне известно) не поддерживают серверные скриптовые языки.
var connection = new ActiveXObject("ADODB.Connection") ;
var connectionstring="Data Source=WKS-MER03308;Initial Catalog=MYMOVIES;User ID=mymovies;Password=7eBrABud;Provider=SQLOLEDB";
connection.Open(connectionstring);
var rs = new ActiveXObject("ADODB.Recordset");
rs.Open("SELECT nvcLocalTitle FROM tblTitles", connection);
rs.MoveFirst
while(!rs.eof)
{
document.write(rs.fields(1));
rs.movenext;
}
rs.close;
connection.close;
Я попытался запустить это и я продолжаю получать ошибки:
Message: Login failed for user 'mymovies'. (Unfortunately I can't access the logs to see the state and get an accurate reason for the failure)
На моем сайте кино он дает следующие данные для подключения к БД.
Server=[Server]\MYMOVIES
Database=My Movies
User ID=mymovies
Password=7eBrABud
Trusted_Connection=False
Любые идеи, что я делаю неправильно?
Я пытался, что и это избавилось от вопроса, но теперь я получаю это: сообщения: [DBNETLIB] [. ConnectionOpen (Connect())] SQL Server не существует или доступ закрыт. Линия: 12 Char: 1 Код: 0 URI: файл: /// C: /Development/Sourcecode/TestingSite/JSSQLTest.html – chrissp26