你安装SQLServer的驱动程序了吗?请参考下面文章的内容下栽安装
如果你下载不方便,可以给我发邮件,我给你 zeus3288@sinacom。注意安装结束后,需要把那三个jar文件加入到classpath中,你可以在JBuilder里,把这三个jar文件加到项目的lib里。
JSP连接各类数据库大全SQLServer2000 JDBC驱动的完整安装及测试说明
SQLServer2000 JDBC驱动的完整安装及测试说明(转载)
一、下载SQLSERVER2000的jdbc驱动程序。
在微软站点就有这个驱动程序:
Window *** 作系统
>
一般放resource目录下
yml文件 properties文件
localhost标识ip 3306标识端口 aqy则是你连接的dbName
2看代码
如find_tg_info使用java的持久层框架一般会将下划线转为驼峰命名(FindTgInfo)
3看注解
若是未遵从第二点一般会使用注解标识从而使其映射数据成功
4全局搜索看持久层是否有原始sql
全局搜索原始表名即可
通过jdbc的方式。
public class DBConnection {
/
获取数据连接
/
public static Connection getConnection(String ip,String port,String sid,String userName,String passWord ){
String driverName="oraclejdbcdriverOracleDriver";
String dbUrl="jdbc:oracle:thin:@"+ip+":"+port+":"+sid+"";
Connection conn=null;
try {
ClassforName(driverName);
conn = DriverManagergetConnection(dbUrl, userName, passWord);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
eprintStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
eprintStackTrace();
}
return conn;
}
}
如果你做的登录页是在jsp中写的,那就好办啊
可以这样写
<form action="DBServlet" method="post">
<input type="text" name="username" value="">
<input type="password" name="userpass" value="">
<input type="submit" name="submit" value="登录">
</form>
这些是写在jsp里面的表单,作用就是用户输入用户名和密码,点击登录
action后面的那个DBServlet是你的这个jsp页面接收到登录这个请求时要转向的地方,
数据库连接还有判断用户是否合法都可以写在这里的,例如:
public class DBServlet extends >
import javasql;
public class DatabaseOrcale {
public DatabaseOrcale() {
}
public static void main(String[] args) {
String
OrcaleDriver="orcalejdbcdriverOrcaleDriver";
String
CoonStr="jdbc:orcalethin:@主机 host:端口号:数据库名","用户名","密码";
String sql="selectfrom Test01";
Connecttion Coon=null;
ResultSet ts=null;
try{
ClassforName(OrcaleDriver);
Coon=DriverManagergetConnection(ConnStr);//与DBMS建立连接
Statement
stmt=ConncreateStateStatement();
rs=stmtexecuteQuery(sql);
Systemoutprintln("列1 列2 列3 列4");
while(rsnext()){
Systemoutprint("1"+rsgetInt("列1"));
Systemoutprint("2"+rsgetString("列2"));
//……………………
Systemoutprintln();
}
rsclose();
stmtclose();
Connclose();
}
catch(Exception e){
egetMessage();
eprintStackTrace();
}
}
}
以上就是关于有关java的身份验证连接数据库的一段代码,大侠来看看~全部的内容,包括:有关java的身份验证连接数据库的一段代码,大侠来看看~、如何判断代Java码连接是哪个数据库表、Java如何连接数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)