Ajax Datenbanken – SELFHTML-Forum Forum als Ergänzung zum SELFHTML-Wiki und zur Dokumentation SELFHTML https://forum.selfhtml.org/self Ajax Datenbanken Thu, 01 Nov 07 10:07:38 Z https://forum.selfhtml.org/self/2007/nov/1/ajax-datenbanken/1175289#m1175289 https://forum.selfhtml.org/self/2007/nov/1/ajax-datenbanken/1175289#m1175289 <p>Ich habe eine Frage über AJAX.<br> Ich muss herausfinden, ob man sich mit Ajax zu allen DB verbinden kann. PHP kann es dank JDBC und JSP dank ODBC.<br> Kann Ajax das auch? bzw. Javascript?</p> Ajax Datenbanken Thu, 01 Nov 07 10:22:22 Z https://forum.selfhtml.org/self/2007/nov/1/ajax-datenbanken/1175291#m1175291 https://forum.selfhtml.org/self/2007/nov/1/ajax-datenbanken/1175291#m1175291 <blockquote> <p>Ich muss herausfinden, ob man sich mit Ajax zu allen DB verbinden kann. PHP kann es dank JDBC und JSP dank ODBC. Kann Ajax das auch? bzw. Javascript?</p> </blockquote> <p>Mir ist nichts bekannt. AJAX kann einen Request an den Server absetzen, der seinerseits über irgendeine Technik eine DB-Verbindung herstellt und das Ergebnis zurückgibt.</p> <p>Siechfred</p> <div class="signature">-- <br> <a href="http://aktuell.de.selfhtml.org/artikel/cgiperl/scoping/index.htm" rel="nofollow noopener noreferrer">Coping With Scoping (Deutsche Übersetzung)</a><br> Als Moderator habe ich keinerlei Humor, von dem ich wüsste. </div> Ajax Datenbanken Fri, 02 Nov 07 09:52:06 Z https://forum.selfhtml.org/self/2007/nov/1/ajax-datenbanken/1175290#m1175290 https://forum.selfhtml.org/self/2007/nov/1/ajax-datenbanken/1175290#m1175290 <p>Hallo,</p> <p>AJAX, also XMLHttpRequest, kann HTTP-Anfragen senden und die Antwort in JavaScript zur Verfügung stellen. Mehr nicht. XMLHttpRequest ist kein Datenbank-Interface und Browser haben auch keine Datenbank-Clients integriert. XMLHttpRequest ist dazu geeignet, mit einfachen HTTP-basierten Web Services zu kommunizieren. Bau dir eine solche Schnittstelle und überlass die Datenbankkommunikation einer serverseitigen Software. JavaScript kann Daten sehr gut in JSON oder XML entgegennehmen.</p> <p>Soviel zu XMLHttpRequest. Darüber hinaus haben manche Browser proprietäre Methoden, sich mit Datenbanken zu verbinden. Im Internet Explorer ist das über ActiveX und die ADO möglich (<a href="http://www.kuro5hin.org/story/2005/7/14/13942/7643" rel="nofollow noopener noreferrer">Beispiel</a>). Dazu sind aber besondere Rechte nötig.</p> <p>Allgemein TCP-Verbindungen herstellen ist meines Wissens in keinem Browser möglich - und wäre auch wenig hilfreich, um direkt mit Datenbanken zu kommunizieren, weil man dann in JavaScript einen Client implementieren müsste.</p> <p>Mathias</p> <div class="signature">-- <br> <a href="http://aktuell.de.selfhtml.org/weblog/" rel="nofollow noopener noreferrer">SELFHTML aktuell Weblog</a> </div>