當前位置:首頁 » 編程語言 » js解析sql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

js解析sql

發布時間: 2022-07-05 18:48:42

① js中的sql語句問題,在線等,求高手!

js是在瀏覽器端執行的,而資料庫是在伺服器的,所以js是不能操作資料庫的。
至於比較時間的話,第二個時間 t2 應該是時間戳。 第一個時間你可以網路以下 js日期轉換時間戳的函數。其實很簡單,換算成秒就好了。
轉換完以後就直接比較大小就OK

② 如何使用js調用sql資料庫文件

JS怎麼連接數據,老兄你太有才了,JS
只能非同步請求,後台處理。

③ 關於JS獲取MSSQL2005資料庫數據問題

如果是要非同步獲取
就要按樓上所說,用iframe或ajax
如果說只在頁面顯示的時候給出提示消息
只需要把這部分信息綁定到頁面上就可以了
你可以生成一段JS然後綁定到頁面上
如string js="alert('aaa');"//全局變數
頁面上 <script type='text/javascript'><%=js%></script>
或者用<input type="hidden"/>來保存你的數據,再用JS讀取
等等

④ javascript如何獲得後台sql語句查詢的結果,

有很多方法的,像你已經這樣用setAttribute了,那麼在客戶端你就用getAttribute("cList")就能拿到cList了,不過你要用jsp的尖括弧。另外最常用的是用struts標簽,在action總對cList用一個set get方法,然後用<s:property value="cList"/>就可以了

個人意見,僅供參考

⑤ JS讀取MYSQL數據表或PHP讀取後寫入JS

js是腳本語言,你用js腳本語言去讀資料庫,那你的資料庫的所有信息不都暴露出來了?最好的方法就是還是通過php去讀取,讀取到的是xml數據,然後再用js去解析這些數據,最後動態的插入到DOM中!其實也就是AJAX。

⑥ 如何用javascript代碼取得sql2005內容

應該用AJAX
ajax判斷用戶名是否已經存在
1. register.jsp
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>用戶注冊</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<script type="text/javascript">
function checkUserName(userName)
{
alert(userName);
var xmlhttp;
------------------------------------------------------
try{
xmlhttp= new ActiveXObject('Msxml2.XMLHTTP');
}catch(e){
try{
xmlhttp= new ActiveXObject('Microsoft.XMLHTTP');
}catch(e){
try{
xmlhttp= new XMLHttpRequest();
}catch(e){}
}
}
--------------------------------------------------------
//創建請求,並使用escape對userName編碼,以避免亂碼
xmlhttp.open("get","userServlet?userName="+escape(userName));
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readystate==4){
if(xmlhttp.status==200)
{
//根據responseText判斷用戶名是否存在
if(xmlhttp.responseText=="1") alert('對不起,用戶名已經存在!');
else
alert("恭喜,該用戶未被注冊!");
}
else
{
alert("網路鏈接失敗!");
}

}
}
xmlhttp.send(null);
}
</script>
<body>
注冊用戶,利用Ajax檢查用戶名是否已經存在.
<form name="form1" action="userServlet">
用戶名:<input name="userName">
<input type="button" value="檢測用戶名" onclick="checkUserName(form1.userName.value)"><p>
密碼:<input name="password"><p>
<input type="submit">
</form>
<hr>
</body>
</html>

2. web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<servlet>
<description>user</description>
<display-name>user of ajax</display-name>
<servlet-name>userServlet</servlet-name>
<servlet-class>cn.sun.ajaxdemo.controller.userServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>userServlet</servlet-name>
<url-pattern>/userServlet</url-pattern>
</servlet-mapping>
</web-app>

3. userServlet.java
package cn.sun.ajaxdemo.controller;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class userServlet extends HttpServlet {
public userServlet() {
super();
}
public void destroy() {
super.destroy(); // Just puts "destroy" string in log
// Put your code here
}
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out = response.getWriter();
System.out.println(request.getParameter("userName"));
//此處可以訪問資料庫
String userName = request.getParameter("userName");
if (userName.equals("admin"))
out.print("1");
else
out.print("0");
}
public void init() throws ServletException {
// Put your code here
}
}

⑦ js怎麼連接SQl查詢 sql查詢語句要在其他文件夾中

js是不能直接連接SQL查詢的,所以你必須向後台發送請求,然後將請求處理結果返回前台,或者用Ajax非同步請求,發送請求,後台驗證後返回一個值用於保存判斷結果

⑧ js如何正確連接sql資料庫

如果你想用在html頁面上,那是會報錯的。
如果你保存成一個js文件,有滑鼠雙擊執行這個js文件,這個是可以的,
除非你沒有安裝
ADODB
驅動.