
我连接的是SQL server数据库
Window→Show View→MyEclipse Database→DB Browser
在DB Browser视图空白处右击鼠标,选择New
Driver template:MySQL Connector/J
Driver name:给驱动一个名称
Connection URL: jdbc:microsoft:sqlserver://127001:1433
User name:sa
Password:(不填)
点击Add JARs,选择SQL SERVER的jar包
点击一下Test Driver测试一下,成功的话,点击Next,然后点击Finish
DB Browser视图里面就出现了你刚才命名的那个数据库连接。
选中要连接的数据库,右击鼠标选择Open connection即可建立连接。
你好!
你取得值的是String
也就是字符串类型
而数据库那边要用的是Date
日期类型
解决办法就是,你用一个时间类型来取文本框的时候值,然后你取完值后看一下,你取出来的值是不是你数据库中要的值,如不一样,就修改成数据库中一样的值
打字不易,采纳哦!
一、jsp连接Oracle8/8i/9i数据库(用thin模式)
testoraclejsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="javasql"%>
<html>
<body>
<%ClassforName("oraclejdbcdriverOracleDriver")newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//orcl为你的数据库的SID
String user="scott";
String password="tiger";
Connection conn= DriverManagergetConnection(url,user,password);
Statement stmt=conncreateStatement(ResultSetTYPE_SCROLL_SENSITIVE,ResultSetCONCUR_UPDATABLE);
String sql="select from test";
ResultSet rs=stmtexecuteQuery(sql);
while(rsnext()) {%>
您的第一个字段内容为:<%=rsgetString(1)%>
您的第二个字段内容为:<%=rsgetString(2)%>
<%}%>
<%outprint("数据库 *** 作成功,恭喜你");%>
<%rsclose();
stmtclose();
connclose();
%>
</body>
</html>
二、jsp连接Sql Server70/2000数据库
testsqlserverjsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="javasql"%>
<html>
<body>
<%ClassforName("commicrosoftjdbcsqlserverSQLServerDriver")newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs为你的数据库的
String user="sa";
String password="";
Connection conn= DriverManagergetConnection(url,user,password);
Statement stmt=conncreateStatement(ResultSetTYPE_SCROLL_SENSITIVE,ResultSetCONCUR_UPDATABLE);
String sql="select from test";
ResultSet rs=stmtexecuteQuery(sql);
while(rsnext()) {%>
您的第一个字段内容为:<%=rsgetString(1)%>
您的第二个字段内容为:<%=rsgetString(2)%>
<%}%>
<%outprint("数据库 *** 作成功,恭喜你");%>
<%rsclose();
stmtclose();
connclose();
%>
</body>
</html>
三、jsp连接DB2数据库
testdb2jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="javasql"%>
<html>
<body>
<%ClassforName("comibmdb2jdbcappDB2Driver ")newInstance();
String url="jdbc:db2://localhost:5000/sample";
//sample为你的数据库名
String user="admin";
String password="";
Connection conn= DriverManagergetConnection(url,user,password);
Statement stmt=conncreateStatement(ResultSetTYPE_SCROLL_SENSITIVE,ResultSetCONCUR_UPDATABLE);
String sql="select from test";
ResultSet rs=stmtexecuteQuery(sql);
while(rsnext()) {%>
您的第一个字段内容为:<%=rsgetString(1)%>
您的第二个字段内容为:<%=rsgetString(2)%>
<%}%>
<%outprint("数据库 *** 作成功,恭喜你");%>
<%rsclose();
stmtclose();
connclose();
%>
</body>
</html>
四、jsp连接Informix数据库
testinformixjsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="javasql"%>
<html>
<body>
<%ClassforName("cominformixjdbcIfxDriver")newInstance();
String url =
"jdbc:informix-sqli://123456789:1533/testDB:INFORMIXSERVER=myserver;
user=testuser;password=testpassword";
//testDB为你的数据库名
Connection conn= DriverManagergetConnection(url);
Statement stmt=conncreateStatement(ResultSetTYPE_SCROLL_SENSITIVE,ResultSetCONCUR_UPDATABLE);
String sql="select from test";
ResultSet rs=stmtexecuteQuery(sql);
while(rsnext()) {%>
您的第一个字段内容为:<%=rsgetString(1)%>
您的第二个字段内容为:<%=rsgetString(2)%>
<%}%>
<%outprint("数据库 *** 作成功,恭喜你");%>
<%rsclose();
stmtclose();
connclose();
%>
</body>
</html>
五、jsp连接Sybase数据库
testmysqljsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="javasql"%>
<html>
<body>
<%ClassforName("comsybasejdbcSybDriver")newInstance();
String url =" jdbc:sybase:Tds:localhost:5007/tsdata";
//tsdata为你的数据库名
Properties sysProps = SystemgetProperties();
SysPropsput("user","userid");
SysPropsput("password","user_password");
Connection conn= DriverManagergetConnection(url, SysProps);
Statement stmt=conncreateStatement(ResultSetTYPE_SCROLL_SENSITIVE,ResultSetCONCUR_UPDATABLE);
String sql="select from test";
ResultSet rs=stmtexecuteQuery(sql);
while(rsnext()) {%>
您的第一个字段内容为:<%=rsgetString(1)%>
您的第二个字段内容为:<%=rsgetString(2)%>
<%}%>
<%outprint("数据库 *** 作成功,恭喜你");%>
<%rsclose();
stmtclose();
connclose();
%>
</body>
</html>
六、jsp连接MySQL数据库
testmysqljsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="javasql"%>
<html>
<body>
<%ClassforName("orggjtmmmysqlDriver")newInstance();
String url ="jdbc:mysql://localhost/softforumuser=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
//testDB为你的数据库名
Connection conn= DriverManagergetConnection(url);
Statement stmt=conncreateStatement(ResultSetTYPE_SCROLL_SENSITIVE,ResultSetCONCUR_UPDATABLE);
String sql="select from test";
ResultSet rs=stmtexecuteQuery(sql);
while(rsnext()) {%>
您的第一个字段内容为:<%=rsgetString(1)%>
您的第二个字段内容为:<%=rsgetString(2)%>
<%}%>
<%outprint("数据库 *** 作成功,恭喜你");%>
<%rsclose();
stmtclose();
connclose();
%>
</body>
</html>
七、jsp连接PostgreSQL数据库
testmysqljsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="javasql"%>
<html>
<body>
<%ClassforName("orgpostgresqlDriver")newInstance();
String url ="jdbc:postgresql://localhost/soft"
//soft为你的数据库名
String user="myuser";
String password="mypassword";
Connection conn= DriverManagergetConnection(url,user,password);
Statement stmt=conncreateStatement(ResultSetTYPE_SCROLL_SENSITIVE,ResultSetCONCUR_UPDATABLE);
String sql="select from test";
ResultSet rs=stmtexecuteQuery(sql);
while(rsnext()) {%>
您的第一个字段内容为:<%=rsgetString(1)%>
您的第二个字段内容为:<%=rsgetString(2)%>
<%}%>
<%outprint("数据库 *** 作成功,恭喜你");%>
<%rsclose();
stmtclose();
connclose();
%>
</body>
</html>
以上就是关于用MyEclipse做JSP页面的,连接到数据库的步骤大侠们帮忙啊全部的内容,包括:用MyEclipse做JSP页面的,连接到数据库的步骤大侠们帮忙啊、求怎么把JSP文件的文本框的内容插到oracle表中的date类型的数据中。、请问在JSP中如何用SELECT等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)