//连接SQL复制
代码代码如下:<script language="javascript" var conn = new ActiveXObject("ADODB.Connection")conn.Open("Provider=SQLOLEDB.1Data Source=tgfUser ID=sa" +"Password=sasaInitial Catalog=MyBulletin")var rs = new ActiveXObject("ADODB.Recordset")var sql="select id,name from Category"rs.open(sql, conn)alert(rs(0))//取出第一个来 rs.close()rs = nullconn.close()conn = null</script //连接ACCESS复制代码代码如下:<script language="javascript" function conn(){var db_bbsdb_bbs="dd.mdb"//定义
数据库 var conn = new ActiveXObject("ADODB.Connection")conn.Open("Provider=Microsoft.Jet.OLEDB.4.0Data Source="+db_bbs+"")var rs = new ActiveXObject("ADODB.Recordset")var sql="select name from authors"//
数据库中有authors表,name字段 rs.open(sql,conn)alert(rs(0))//取出第一个来JavaScript是没办法和数据库进行交互的,正常都是在服务器端已经把数据处理好之后,将生成静态的HTML代码发送给客户端,除非用异步交互,使用Ajax将发送一个异步的请求到服务器,然后由服务器去连接数据库,再将数据传回。
或者如果是想在第一次加载页面的时候用JavaScript取到数据,直接将数据库取出的数据直接存入到html页面里面的一个隐藏的标签内,然后再用JavaScript里面取DOM的API去取得数据。 当然这只是一个小技巧。。。
评论列表(0条)