2016-08-02 7 views
-2

Ich habe einige Textfelder und Bilder mit eindeutigen IDs in meiner ASPX-Datei erstellt. Ich muss diese Elemente alle 5 Sekunden durch einen Ajax-Aufruf an meine Microsoft SQL Server-Datenbank aktualisieren. Details von Werten, die in allen Textfeldern und dynamischen Bildern angezeigt werden sollen, werden in separaten Ansichten gespeichert.Ajax-Aufruf an Microsoft SQL Server

Derzeit aktualisiere ich die Seite alle 5 Sekunden, aber es ist nicht wirtschaftlich, da das Abrufphänomen von jedem Bild entweder statisch oder dynamisch zu viel Bandbreitenbelastung für das Netzwerk verursacht.

Vielen Dank im Voraus.

+0

Verwenden Sie setTimeout-Funktion oder Intervall –

Antwort

1

Wenn Sie keine alte, nicht unterstützte Version von SQL Server verwenden, können Sie keine direkten AJAX-Aufrufe an die Datenbank senden. Sie müssen einen (mittleren) Server der Anwendung einrichten, um die AJAX-Aufrufe in SQL-Aufrufe zu übersetzen.

Dieser Anwendungsserver kann in C#, Java, Ruby, PHP, Python usw. geschrieben werden, so dass eine umfassende Antwort hier nicht möglich ist.

+0

Können Sie bitte die Beispiel-C# -Datei für die gleiche –

+0

teilen Starten Sie hier: http://www.asp.net/web-api/overview/getting-started-with-aspnet-web- api/tutorial-your-first-web-api –

+0

Oder vielleicht kopieren Sie die verwendeten Muster in diesem: https://github.com/docevaad/AWHumanResources –

Verwandte Themen