2016-09-28 1 views
0

Ich habe meinen RestAPI-Service gemacht, jetzt möchte ich die Antworten mit meiner Datenbank validieren, indem ich Javascript für Funktionstests verwende. Ist es möglich, dies zu tun?Können wir Datenbank mit Javascript für Funktionstests verbinden?

+0

bedeuten Sie mögen Verbindungs Ihre Postman-Testskripte an die Datenbank, ist mein Verständnis korrekt? – Ram

+0

yes..correct .. ist es möglich mit Postboten? @Ram 10 – Mahek

+0

Ich schlage vor, Sie erstellen eine Datenquelle API akzeptiert einfache SQL-Abfragen über POST-Methode und gibt Daten im JSON-Format und dann können Sie Ihre Validierung zu anderen APIs durchführen. Vergessen Sie nicht, die Datenquellen-API zu entfernen, bevor Sie Ihre App in der Produktion bereitstellen. – Ram

Antwort

0

Hier darf man sich Client verwenden JavaScript den Zugriff auf Datenbanken aus mehreren Gründen (schlechte Praxis, Sicherheitsfragen, etc.), aber wenn Sie das wirklich tun möchte, ist hier ein Beispiel:

var connection = new ActiveXObject("ADODB.Connection") ; 

var connectionstring="Data Source=<server>;Initial Catalog=<catalog>;User ID=<user>;Password=<password>;Provider=SQLOLEDB"; 

connection.Open(connectionstring); 
var rs = new ActiveXObject("ADODB.Recordset"); 

rs.Open("SELECT * FROM table", connection); 
rs.MoveFirst 
while(!rs.eof) 
{ 
    document.write(rs.fields(1)); 
    rs.movenext; 
} 

rs.close; 
connection.close; 
Verwandte Themen