Gibt es trotzdem so, dass ich zu Oracle-Datenbank durch Javascript verbinden und auf die Datenbank zugreifen WerteJavaScript und Oracle-Datenbank
Antwort
Sie können serverseitige JScript, obwohl diese, ich bin mir ziemlich sicher, wird nur von ich. So bewerkstelligen Sie es trotzdem;
<%@Language="JScript"%>
<%
var sqlbeg = "SELECT * FROM sbc WHERE disp = 'F00' AND rec_uid IS NULL";
var aconn = Server.CreateObject("ADODB.Connection");
var recset = Server.CreateObject("ADODB.Recordset");
aconn.Open("DSN=ACUSQL_SBC;UID=sbc;PWD=sbc;");
recset.Open(sqlbeg, aconn, 3, 3);
%>
Es hängt davon ab, wo das JavaScript ausgeführt wird.
In den meisten Fällen wird es in einem Webbrowser ausgeführt, und diese Hostumgebung bietet keine Möglichkeit zum Herstellen einer Verbindung mit einer entfernten Datenbank. Einige Browser haben SQL-Datenbanken eingebaut (die in der HTML 5-Spezifikation waren, ich bin mir nicht sicher, ob sie das immer noch sind), ich denke, sie verwenden SQLite (sicherlich nicht Oracle).
Wenn Sie eine Verbindung zu Oracle über einen Webbrowser herstellen möchten, benötigen Sie eine Art von Vermittler. Dies bedeutet normalerweise einen Webserver, der eine HTTP-basierte API bereitstellt und Perl, PHP, ASP.NET usw. verwendet, um mit der Datenbank zu kommunizieren.
Andere Hostumgebungen können eine Oracle-API bereitstellen, aber Sie müssen genauer angeben, welche Sie verwenden.
Sie könnten versuchen, eine AJAX-Anwendung zu erstellen, die auf Oracle PL/SQL Gateway
basiert. Siehe auch http://www.stanford.edu/dept/itss/docs/oracle/10g/appdev.101/b10795/adfns_we.htm.
Wie es passiert, habe ich vor langer Zeit darüber geschrieben: http://www.adp-gmbh.ch/blog/2006/11/30.php.
- 1. Funktionale JavaScript und Web-Browser Javascript-Versionen
- 2. Inline Javascript und externe Javascript blockieren einander
- 3. globale Javascript-Dateien und Namenskonventionen (unaufdringliches Javascript)?
- 4. https JavaScript und firefox
- 5. Javascript und E-Mail
- 6. JavaScript und Jaws Screenreader
- 7. ASP.NET und Javascript Fehler
- 8. Silverlight und JavaScript Kommunikation
- 9. Javascript Suchen und Ersetzen
- 10. Javascript-Protokoll und Ereignisse
- 11. JSTL und Javascript
- 12. Javascript getElementByID und Formularbehandlung
- 13. Silverlight und Javascript-Interaktion
- 14. Javascript ontload und onunload
- 15. Scraping HTML und JavaScript
- 16. JavaScript Versprechen und SetTimeout
- 17. Javascript Eval und Objektbewertung
- 18. Javascript-Validierung und Zend_Form
- 19. JavaScript createElement und SVG
- 20. Javascript und Fusion Tabelle
- 21. Geschwindigkeit Vorlage und Javascript
- 22. JavaScript Bereiche und Objektorientierung
- 23. HTML 5 und JavaScript
- 24. javascript und jsp
- 25. JavaScript Singletonmuster und ‚this‘
- 26. sIFR und Javascript-Ereignisse
- 27. dies und prototype Javascript
- 28. JavaScript-Vererbung und Arrays
- 29. window.onerror und Javascript-Fehler
- 30. JavaScript und Array's