我现在问题已经变成java.sql.SQLException: No Database Selected
怎么写呢?是不是也需要ODBC建数据源?
怎么写呢?是不是也需要ODBC建数据源?
解决方案 »
- 关于java+jsp购物车添加商品的问题,,高手进来哦
- struts2 与数据库连接验证用户名密码时,无法验证怎么办
- MyEclipse6.01启动tomcat时出错,提示:Multiple operations have reported errors.select a error to view its deta
- 求助!部署服务器遇到乱码问题!
- 配置一个简单的struts时出现如下问题...
- 请做过类似项目的高手提一下方案,急!!!
- 关于JSP文件引用CSS文件的问题
- Spring 改变 Mybaties sql
- 请教“主键—外键”的数据表
- java设定时间删除数据库数据
- 如何用过滤器改变请求中的参数值?
- 十万火急, 我的项目需要一个好东西!!! 求助!!!!
cn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/dbName", sUsr, sPwd );
你先试一下!
启动SQL服务器是必须的前提!
我试过成功!
我也会尝试你这种方法,谢谢
谢谢
在resin.conf里有没有需要改的
<resource-ref>
<res-ref-name>jdbc/test</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<init-param driver-name="com.caucho.jdbc.mysql.Driver"/>
<init-param url="jdbc:mysql_caucho://localhost:3306/test"/>
<init-param user=""/>
<init-param password=""/>
<init-param max-connections="20"/>
<init-param max-idle-time="30"/>
</resource-ref>
这是原文
以下为程序:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page language="java" import="java.sql.*,java.util.*"%>
<%
String DBDriver="com.caucho.jdbc.mysql.Driver";
String ConnStr="jdbc:mysql_caucho://localhost:3306/my";
String MyUser="root";
String MyPassword="abc123";
Connection conn = null;
ResultSet rs = null;
Class.forName(DBDriver);
conn = DriverManager.getConnection(ConnStr,MyUser,MyPassword);
Statement stmt = conn.createStatement();
String sql="select * from user";
rs = stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
其中这二行
String DBDriver="com.caucho.jdbc.mysql.Driver";
String ConnStr="jdbc:mysql_caucho://localhost:3306/my";
我是照resin.conf里改的,我用的是resin-2.1.6,我看它里面自带有JDBC驱动。
谢谢大家,希望能对其它有此问题的朋友有所帮助。