JavaScript连接数据库
来源:互联网 发布:打印机usb2.0 端口 编辑:程序博客网 时间:2024/05/03 11:37
ps:本以为可以借此方法连接限制了IP连接的数据库。因为目标WEB只能执行静态页面。伟大的客户端脚本语言
代码:
<script language="javascript">
var conn = new ActiveXObject("ADODB.Connection");
//var sqlstr="Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa;Password=; Initial Catalog=pubs";
var sqlstr="Provider=SQLOLEDB;Data Source=localhost;UID=sa;PWD=;database=pubs";
conn.Open(sqlstr);
var rs = new ActiveXObject("ADODB.Recordset");
var sql="select * from authors";
rs.open(sql,conn);
shtml = "<table width=\'100%\' border=1>";
shtml +="<tr bgcolor=\'#f4f4f4\'><td>au_id</td><td>au_lname</td><td>au_fname</td><td>phone</td><td>address</td><td>city</td><td>state</td><td>zip</td></tr>";
while(!rs.EOF)
{
shtml +="<tr><td>" + rs("au_id") + "</td><td>" + rs("au_lname") + "</td><td>" + rs("au_fname") + "</td><td>" + rs("phone") + "</td><td>" + rs("address") + "</td><td>" + rs("city") + "</td><td>" + rs("state") + "</td><td>" + rs("zip") + "</td></tr>";
rs.moveNext;
}
shtml += "</table>";
document.write(shtml);
rs.close();
rs = null;
conn.close();
conn = null;
</script>
如果执行代码提示"safety settings on this computer prohibit accessing a data source on another domain"
在Internet options中把access data sources across domains设为Enable
代码:
<script language="javascript">
var conn = new ActiveXObject("ADODB.Connection");
//var sqlstr="Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa;Password=; Initial Catalog=pubs";
var sqlstr="Provider=SQLOLEDB;Data Source=localhost;UID=sa;PWD=;database=pubs";
conn.Open(sqlstr);
var rs = new ActiveXObject("ADODB.Recordset");
var sql="select * from authors";
rs.open(sql,conn);
shtml = "<table width=\'100%\' border=1>";
shtml +="<tr bgcolor=\'#f4f4f4\'><td>au_id</td><td>au_lname</td><td>au_fname</td><td>phone</td><td>address</td><td>city</td><td>state</td><td>zip</td></tr>";
while(!rs.EOF)
{
shtml +="<tr><td>" + rs("au_id") + "</td><td>" + rs("au_lname") + "</td><td>" + rs("au_fname") + "</td><td>" + rs("phone") + "</td><td>" + rs("address") + "</td><td>" + rs("city") + "</td><td>" + rs("state") + "</td><td>" + rs("zip") + "</td></tr>";
rs.moveNext;
}
shtml += "</table>";
document.write(shtml);
rs.close();
rs = null;
conn.close();
conn = null;
</script>
如果执行代码提示"safety settings on this computer prohibit accessing a data source on another domain"
在Internet options中把access data sources across domains设为Enable
- javascript连接access数据库
- JavaScript连接Access数据库
- javascript连接access数据库
- javascript连接数据库
- JavaScript连接sql数据库
- JavaScript连接数据库
- javascript实现连接数据库
- javascript 连接数据库
- 用javascript连接access数据库的方法
- 用javascript连接access数据库的方法
- 用javascript连接access数据库的方法
- javascript连接数据库并读取数据
- 用javascript连接access数据库的方法
- 用javascript连接数据库的解决方法
- 服务器端使用JavaScript连接SqlServer数据库
- JavaScript连接SqlServer数据库。实现CRUD操作。
- JavaScript 和JSP 连接SqlServer 数据库
- 用javascript连接access数据库的方法
- android命令行打包、签名+自动打包器
- Ubuntu关闭地址空间随机化(ASLR)的方法
- 关于PHP数组的hash冲突的一点疑问
- 通过MyBatis 访问数据库
- 纵观jBPM:从jBPM3到jBPM5以及Activiti5
- JavaScript连接数据库
- 教你理解复杂的C/C++声明
- 黑马程序员 java基础—48个关键字用法
- 我的2011年终总结
- Java反射经典实例 Java Reflection Cookbook
- java socket的超时设置
- 解决在Windows Phone中的WebBrowser控件中的zoom和ScrollViewer滑动冲突
- C算法 读书笔记 第三章
- 手机ROM ROOT方法