js連接示例代碼(怎麼連接js)

本文目錄一覽:

js能不能數據庫連接

樓主是要這個嗎?

script language=”javascript”

//用 javascript 寫服務器端連接數據庫的代碼示例

function conn(){

var db_bbs

db_bbs=”dd.mdb”//定義數據庫

var conn = new ActiveXObject(“ADODB.Connection”);

conn.Open(“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=”+db_bbs+””);

var rs = new ActiveXObject(“ADODB.Recordset”);

var sql=”select name from authors”; //數據庫中有authors表,name字段

rs.open(sql,conn);

alert(rs(0))//取出第一個來

conn.close();

conn = null;

}

/script

以下的是sql連接

script language=”javascript”

//用 javascript 寫服務器端連接數據庫的代碼示例

var conn = new ActiveXObject(“ADODB.Connection”);

conn.Open(“Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa; ”

+”Password=; Initial Catalog=pubs”);

var rs = new ActiveXObject(“ADODB.Recordset”);

var sql=”select * from authors”;

rs.open(sql, conn);

rs.close();

rs = null;

conn.close();

conn = null;

/script

感覺JS連數據庫怪怪的,還是分層吧,畢竟數據庫連接這樣的東西放表現上不太安全。

求教一段sj連接網頁的代碼!!

代碼示例:

INPUT TYPE=”button” onclick=”aa(this.value)” VALUE=””BR

INPUT TYPE=”button” onclick=”aa(this.value)” VALUE=””

SCRIPT LANGUAGE=”JavaScript”

function aa(s)

{

a=new ActiveXObject(“Microsoft.XMLHTTP”)

a.open(“GET”,s,false);

try{a.send();}catch(e){};

if(a.status==200){

alert(“有效連接!”);

self.location=s;

}

else

{

alert(“連接超時!”);

self.location=”;

}

}

/SCRIPT

nodejs使用mongoose怎麼連接遠程mongo,求示例代碼

方法如下:

1、按WIN+Q組合鍵打開搜索框,輸入”遠程桌面連接”,點擊下方提示的遠程桌面連接

2、在打開的連接窗口,輸入遠程機器的計算機名或IP地址,和端口

3、系統可能會有一些提示,點擊確認。

4、登入遠程主機後,輸入遠程主機的用戶名和密碼即可

javascript怎麼與數據庫連接

第一步定義連接字符串

var MM_conn_STRING = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\\cs\\benlen\\gbmdb.mdb;Persist Security Info=False”

第二步創建adodb對象

var con = Server.CreateObject(“ADODB.Connection”);con.ActiveConnection = MM_conn_STRING;con.Open();

這下 就連接好了數據庫。

第三步創建記錄集

var rs = Server.CreateObject(“ADODB.Recordset”);rs.ActiveConnection = MM_conn_STRING;rs.Source = “SELECT * FROM admin”;rs.CursorType = 0;rs.CursorLocation = 2;rs.LockType = 1;rs.Open();var rs_numRows = 0;

這樣我們數據庫連接就完成了

以下是示例代碼:

script type=”text/javascript” language=”javascript” charset=”gb2312″

!–

function getCountFromDB() {

//以當前頁面文件為基礎,找到文件所在的絕對路徑。

var filePath = location.href.substring(0, location.href.indexOf(“index.html”));

var path = filePath + “MyData.mdb”;

//去掉字符串中最前面的”files://”這8個字符。

path = path.substring(8);

var updateCnt = 0;

//生成查詢和更新用的sql語句。

var sqlSelCnt = “SELECT * FROM [user]”;

//建立連接,並生成相關字符串。

var con = new ActiveXObject(“ADODB.Connection”);

con.Provider = “Microsoft.Jet.OLEDB.4.0”;

con.ConnectionString = “Data Source=” + path;

con.open;

var rs = new ActiveXObject(“ADODB.Recordset”);

rs.open (sqlSelCnt,con);

while (!rs.eof) {

var cnt = rs.Fields(“content”);

document.write (cnt);

rs.moveNext;

}

rs.close();

rs = null;

}

怎麼用javascript連接webservice

直接上示例代碼 :

MyService.asmx

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.Services;

using System.Xml;

/// summary

///MyService 的摘要說明

/// /summary

[WebService(Namespace = “”)]

[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]

//若要允許使用 ASP.NET AJAX 從腳本中調用此 Web 服務,請取消對下行的注釋。

[System.Web.Script.Services.ScriptService]

public class MyService : System.Web.Services.WebService {

public MyService () {

//如果使用設計的組件,請取消注釋以下行

//InitializeComponent();

}

[WebMethod]

public string HelloWorld()

{

return “Hello World”;

}

[WebMethod]

public XmlNode xml() {

XmlDocument doc = new XmlDocument();

doc.LoadXml(“hiHello World/hi”);

return doc.FirstChild;

}

[WebMethod]

public string add(int a, int b)

{

return (a + b)+””;

}

}

aspx頁面

html xmlns=””

head runat=”server”

title/title

script language=”javascript” type=”text/javascript”

// !CDATA[

function Button1_onclick() {

var data;

data = “?xml version=\”1.0\” encoding=\”utf-8\”?”

+”soap12:Envelope xmlns:xsi=\”\” xmlns:xsd=\”\” xmlns:soap12=\”\””

+ “soap12:Body”

+ “HelloWorldResponse xmlns=\”\””

+ “HelloWorldResultstring/HelloWorldResult”

+ “/HelloWorldResponse”

+ “/soap12:Body”

+”/soap12:Envelope”;

var xmlhttp = new ActiveXObject(“Microsoft.XMLHTTP”);

var URL = “MyService.asmx”;

xmlhttp.Open(“POST”, URL, false);

xmlhttp.SetRequestHeader(“Content-Type”, “text/xml; charset=gb2312”);

xmlhttp.SetRequestHeader(“SOAPAction”, “”);

xmlhttp.setRequestHeader(“Content-Length”, data.length);

xmlhttp.Send(data);

var xml = xmlhttp.responseText;

var doc = new ActiveXObject(“Microsoft.XMLDOM”);

doc.loadXML(xml);

//alert(doc.selectSingleNode(“//HelloWorldResult”).text);

//alert(doc.xml);

alert(doc.selectSingleNode(“//HelloWorldResponse”).childNodes[0].nodeName);

}

function add() {

var a = 10;

var b = 15;

var data;

data = “?xml version=\”1.0\” encoding=\”utf-8\”?”

+ “soap12:Envelope xmlns:xsi=\”\” xmlns:xsd=\”\” xmlns:soap12=\”\””

+ “soap12:Body”

+ “add xmlns=\”\””

+ “a”+a+”/a”

+ “b”+b+”/b”

+ “/add”

+ “/soap12:Body”

+ “/soap12:Envelope”;

var xmlhttp = new ActiveXObject(“Microsoft.XMLHTTP”);

var URL = “MyService.asmx”;

xmlhttp.Open(“POST”, URL, false);

xmlhttp.SetRequestHeader(“Content-Type”, “text/xml; charset=gb2312”);

xmlhttp.SetRequestHeader(“SOAPAction”, “”);

xmlhttp.setRequestHeader(“Content-Length”, data.length);

xmlhttp.Send(data);

var xml = xmlhttp.responseText;alert(xml);

var doc = new ActiveXObject(“Microsoft.XMLDOM”);

doc.loadXML(xml);

}

function getxml() {

var a = 10;

var b = 15;

var data;

data = “?xml version=\”1.0\” encoding=\”utf-8\”?”

+ “soap12:Envelope xmlns:xsi=\”\” xmlns:xsd=\”\” xmlns:soap12=\”\””

+ “soap12:Body”

+ “add xmlns=\”\””

+ “/soap12:Body”

+ “/soap12:Envelope”;

var xmlhttp = new ActiveXObject(“Microsoft.XMLHTTP”);

var URL = “MyService.asmx”;

xmlhttp.Open(“POST”, URL, false);

xmlhttp.SetRequestHeader(“Content-Type”, “text/xml; charset=gb2312”);

xmlhttp.SetRequestHeader(“SOAPAction”, “”);

xmlhttp.setRequestHeader(“Content-Length”, data.length);

xmlhttp.Send(data);

var xml = xmlhttp.responseText; alert(xml);

var doc = new ActiveXObject(“Microsoft.XMLDOM”);

doc.loadXML(xml);

}

// ]]

/script

/head

body

form id=”form1″ runat=”server”

div

input id=”Button1″ type=”button” value=”button” onclick=”getxml()” /

/div

/form

/body

/html

javascript怎麼鏈接access數據庫

javascript是可以連接本地數據庫的,以下是示例代碼:

script type=”text/javascript” language=”javascript” charset=”gb2312″

!–

function getCountFromDB() {

//以當前頁面文件為基礎,找到文件所在的絕對路徑。

var filePath = location.href.substring(0, location.href.indexOf(“index.html”));

var path = filePath + “MyData.mdb”;

//去掉字符串中最前面的”files://”這8個字符。

path = path.substring(8);

var updateCnt = 0;

//生成查詢和更新用的sql語句。

var sqlSelCnt = “SELECT * FROM [user]”;

//建立連接,並生成相關字符串。

var con = new ActiveXObject(“ADODB.Connection”);

con.Provider = “Microsoft.Jet.OLEDB.4.0”;

con.ConnectionString = “Data Source=” + path;

con.open;

var rs = new ActiveXObject(“ADODB.Recordset”);

rs.open (sqlSelCnt,con);

while (!rs.eof) {

var cnt = rs.Fields(“content”);

document.write (cnt);

rs.moveNext;

}

rs.close();

rs = null;

}

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/257710.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-15 12:46
下一篇 2024-12-15 12:46

相關推薦

  • JS Proxy(array)用法介紹

    JS Proxy(array)可以說是ES6中非常重要的一個特性,它可以代理一個數組,監聽數據變化並進行攔截、處理。在實際開發中,使用Proxy(array)可以方便地實現數據的監…

    編程 2025-04-29
  • Python周杰倫代碼用法介紹

    本文將從多個方面對Python周杰倫代碼進行詳細的闡述。 一、代碼介紹 from urllib.request import urlopen from bs4 import Bea…

    編程 2025-04-29
  • Python字符串寬度不限制怎麼打代碼

    本文將為大家詳細介紹Python字符串寬度不限制時如何打代碼的幾個方面。 一、保持代碼風格的統一 在Python字符串寬度不限制的情況下,我們可以寫出很長很長的一行代碼。但是,為了…

    編程 2025-04-29
  • Python基礎代碼用法介紹

    本文將從多個方面對Python基礎代碼進行解析和詳細闡述,力求讓讀者深刻理解Python基礎代碼。通過本文的學習,相信大家對Python的學習和應用會更加輕鬆和高效。 一、變量和數…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • 倉庫管理系統代碼設計Python

    這篇文章將詳細探討如何設計一個基於Python的倉庫管理系統。 一、基本需求 在着手設計之前,我們首先需要確定倉庫管理系統的基本需求。 我們可以將需求分為以下幾個方面: 1、庫存管…

    編程 2025-04-29
  • 寫代碼新手教程

    本文將從語言選擇、學習方法、編碼規範以及常見問題解答等多個方面,為編程新手提供實用、簡明的教程。 一、語言選擇 作為編程新手,選擇一門編程語言是很關鍵的一步。以下是幾個有代表性的編…

    編程 2025-04-29
  • Python實現簡易心形代碼

    在這個文章中,我們將會介紹如何用Python語言編寫一個非常簡單的代碼來生成一個心形圖案。我們將會從安裝Python開始介紹,逐步深入了解如何實現這一任務。 一、安裝Python …

    編程 2025-04-29
  • 怎麼寫不影響Python運行的長段代碼

    在Python編程的過程中,我們不可避免地需要編寫一些長段代碼,包括函數、類、複雜的控制語句等等。在編寫這些代碼時,我們需要考慮代碼可讀性、易用性以及對Python運行性能的影響。…

    編程 2025-04-29
  • 北化教務管理系統介紹及開發代碼示例

    本文將從多個方面對北化教務管理系統進行介紹及開發代碼示例,幫助開發者更好地理解和應用該系統。 一、項目介紹 北化教務管理系統是一款針對高校學生和教職工的綜合信息管理系統。系統實現的…

    編程 2025-04-29

發表回復

登錄後才能評論