有一个js文件,其中的变量需要到mysql数据库中读取,那么怎样实现数据库连接而读取数据?
解决方案 »
- mysql一个表内字段的关联
- 数据库方面问题
- 谁能帮我写一个判断表是否存在的存储过程?非常感谢
- mysql的不正常的日期格式转换
- /bin/sh /usr/bin/safe_mysqld --defaults-file=/etc/my.
- mysql维护方法、工具汇总
- 我现在有一网站,用的是JSP+MYSQL现在要转为JSP+MSSQL,怎么转?谢谢各位了!
- [求助]如何消除mysql中重复记录
- 求助VB与MySQL
- [查询效率*求助*] Mysql 分组查询,获取前2条,10000条记录以上的查询效率问题
- mysql 只显示数据表数量 但是打不开数据表
- mysql导入问题,急。。。快来帮帮小弟。。
http://www.7880.com/Info/Article-551a7fc0.html
问题说明越详细,回答也会越准确!参见如何提问。(提问的智慧)猜不出你的系统构架。你的js运行在什么地方(client / server)?什么环境下 (iexplorer / wsh)?
下面这个连接记录我做的一些方法,不过这个方法有点限制。就是需要配置OBDC 和只能在IE windows 平台使用。
【http://www.blogjava.net/ljf-tianyi/archive/2007/10/25/153123.html】跨平台的使用方法还在寻找方法。温馨提示: 这些特殊方法只能作为业余玩耍,不能登大雅之堂。
<%
Class.forName("com.mysql.jdbc.Driver"); //创建Mysql的驱动,记住"com.mysql.jdbc.Driver"
String url="jdbc:mysql://localhost/bbs?user=root&password=hpjianhua";// 数据库文件放置的位置.还有数据库的文件名,用户名与密码.
Connection conn=DriverManager.getConnection(url); //创建一个驱动连接
Statement stmt=conn.createStatement(); //用上面的驱动连接创建一个Statement对象
ResultSet rs=stmt.executeQuery("select * from article where id=0"); //返回结果集 ,article是bbs的一张表while(rs.next()){ // 判别是否有记录.
out.println(rs.getInt(id));
out.println(rs.getString(ename)); //输出查询记录.
}rs.close();
stmt.close();
conn.close(); //用完数据库,记得关闭连接.%>把上面的这段代码插入到Jsp页面中就OK了..
在客户端这样使用:
<script src="getjs.jsp"></script>其中getjs.jsp就是动态生成js文件的处理模块