制作网站可查询数据库,用javascript或java有什么不同?服务器要用什么软件支持? 没见过你老兄这么历害的!!狂晕!!javascript--客户端脚本语言.java--sun的...jsp--java server page需要java包容器,各种web服务器最常见tomacat多看看书吧! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dinya2003(OK) 用javascript 根本无法连接数据库,因为javascript只是客户端,连接服务端必须用服务器端语言.用java可以直接通过jdbc连接oracle,jsp中可以嵌入java 代码,但是不提倡,主要用来做界面的, 3Q<%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.sql.*"%> <html> <body> <%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; String user="scott"; String password="tiger"; Connection conn= DriverManager.getConnection(url,user,password); Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); String sql="select * from test"; ResultSet rs=stmt.executeQuery(sql); while(rs.next()) {%> 第一个字段内容为:<%=rs.getString(1)%> 第二个字段内容为:<%=rs.getString(2)%> <%}%> <%out.print("数据库操作成功!");%> <%rs.close(); stmt.close(); conn.close(); %> </body> </html> import java.sql.Connection;import java.sql.Statement;import java.sql.ResultSet;import java.sql.SQLException;import javax.sql.DataSource;import javax.naming.Context;import javax.naming.InitialContext;public class DBConnMgr{ public static Connection getConnection() throws Exception { System.out.println("Connection Pool.................."); Context env = new InitialContext(); DataSource pool = (DataSource) env.lookup("java:comp/env/jdbc/wap"); if (pool == null) { throw new Exception("error"); } Connection conn = pool.getConnection(); conn.setAutoCommit(false); System.out.println("Connection Pool..................ok"); return conn; } 为什么不用oracleAS呢?我正在使用,很方便,也很好学。完全能够满足你说说的需要。 这个更新语句如何写? Dataguard 可以保护 "逻辑错误". 什么是"逻辑错误"呢? oracle服务启动不了,数据库全备份后。 菜鸟求助一个关于PRO C的问题! Oracle10G中的Group By 语句有什么变化吗? 请问大家,我想在插入数据前先进行判断的SQL语句怎样写? 关于用dblink执行存储过程的问题,急! 请问:触发器为行级时, BEFORE 和 AFTER 有什么区别 ? 怎样把含有引号的字符insert 到table?? 为何tomcat重启后,连接数据库的物理读会多一些,速度也慢很多 如何建立ORACLE中存储过程的并调用 这种sql能写出来吗?
用javascript 根本无法连接数据库,
因为javascript只是客户端,
连接服务端必须用服务器端语言.
用java可以直接通过jdbc连接oracle,
jsp中可以嵌入java 代码,但是不提倡,
主要用来做界面的,
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
String user="scott";
String password="tiger";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
第一个字段内容为:<%=rs.getString(1)%>
第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功!");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html> import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.sql.DataSource;
import javax.naming.Context;
import javax.naming.InitialContext;
public class DBConnMgr
{
public static Connection getConnection() throws Exception
{ System.out.println("Connection Pool..................");
Context env = new InitialContext();
DataSource pool = (DataSource) env.lookup("java:comp/env/jdbc/wap");
if (pool == null)
{
throw new Exception("error");
}
Connection conn = pool.getConnection();
conn.setAutoCommit(false);
System.out.println("Connection Pool..................ok");
return conn;
}
我正在使用,很方便,也很好学。完全能够满足你说说的需要。