有沒有一種方法來查詢數據庫而不使用php或ORM?Javascript查詢或ORM
1
A
回答
3
如果是the database built into the browser,那麼運行在客戶端上的JavaScript可以訪問它。
否則,如果JS在客戶端上運行,那麼您將需要某種形式的橋接器,這些橋接器可以發出任意的網絡請求(例如一個簽名的Java小程序)以及數據庫暴露於世界(這是瘋狂的)。
如果JS和數據庫都是服務器端,那麼這是完全可能的,但取決於JS環境。例如for Node.js
大多數時候你想從JS訪問數據庫,它將在瀏覽器中的JS,服務器上的數據庫,你不會瘋了。在這些情況下,您將需要一個可以用PHP以外的語言編寫的HTTP API(PHP不會是我的第一選擇),然後是XMLHttpRequest或JSON-P。
0
有一個SAAP/SAAS解決方案'如何從客戶端javascript查詢服務器數據庫'問題。
www.rdbhost.com使用PostgreSQL託管數據庫,並提供JavaScript API以在瀏覽器中通過JavaScript查詢託管數據庫。
安全問題由查詢白名單系統處理;白名單通過半自動化培訓功能填充,然後服務器拒絕非白名單的查詢。
相關問題
- 1. 查詢:M表
- 2. 環M上查詢
- 3. AND查詢m-to-n表
- 4. N×M個表查詢
- 5. MySQL的n至m查詢
- 6. M類:或M類():?
- 7. MySQL查詢選擇ENUM('M','F')爲'男'或'女'
- 8. 帶集合的Hibernate或SQL查詢M-N成員?
- 9. 在Power Query中優化查詢M
- 10. M SELECT INTO查詢不起作用
- 11. 如何用Java發送M-SEARCH查詢
- 12. MySQL查詢拆分柱爲m
- 13. 在Html或javascript查詢字符串
- 14. SQL查詢或子查詢
- 15. DISTINCT查詢或DELETE查詢
- 16. @查詢or或
- 17. 推或查詢
- 18. Mysql或查詢
- 19. Javascript查詢
- 20. mongodb javascript查詢
- 21. javascript/ajax查詢
- 22. 如何通過查詢識別SQL Server中的1-1,1-M和M-N關係?
- 23. mysql查詢來計算m/d/y格式dob中的年齡withim mysql查詢
- 24. MySQL加入查詢或子查詢
- 25. 貓鼬之內時,查詢或查詢
- 26. 單個查詢或多個查詢
- 27. MySQL查詢子查詢或分組
- 28. MySQL查詢加入或子查詢
- 29. 查詢查詢或分組循環
- 30. 使用子查詢或多個查詢?
你想使用什麼。因爲有許多不同的數據庫(包括客戶端/瀏覽器端/在html5 /中)。如果我們假設你詢問Javascript訪問服務器端數據庫,答案是否定的。你需要一個服務器端編程。 – venimus 2011-05-09 13:51:12
這是一個可能的重複:http://stackoverflow.com/questions/857670/how-to-connect-to-sql-server-database-from-javascript。你能更具體一點嗎?另一個問題是否回答你的問題?或者,這不是關於使用一些'ActiveXObject'連接到數據庫嗎? – 2011-05-09 13:56:10