社区
Java SE
帖子详情
如何用JDBC访问SQLServerl里面的数据裤(急,在线等)
xyjzd
2004-05-09 01:55:02
请写一个简单的例子,包括文档说明
...全文
70
8
打赏
收藏
如何用JDBC访问SQLServerl里面的数据裤(急,在线等)
请写一个简单的例子,包括文档说明
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jinsfree
2004-05-10
打赏
举报
回复
嗯,应该也差不多了吧
superryu
2004-05-10
打赏
举报
回复
该说的楼上都说了
追求自由
2004-05-09
打赏
举报
回复
不好意思,刚才忘记贴程序了
<%@ page language="java" contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>
<%@ page import="javax.naming.*"%>
<%/*Class.forName("com.internetcds.jdbc.tds.Driver").newInstance();
String url="jdbc:freetds://server:1488/newXXFB";
Connection con= DriverManager.getConnection(url,"qcc","qcc");
Statement smt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet rs;
String sql="select * from infomation";
System.out.println(sql);
rs=smt.executeQuery(sql);
while (rs.next()){
System.out.println(rs.getString(1));
}
*/
%>
<%
//这是直接连接
/*
Driver myDriver =(Driver)Class.forName("weblogic.jdbc.mssqlserver4.Driver").newInstance();
String driverURL = "jdbc:weblogic:mssqlserver4";
Properties myProperties = new Properties();
myProperties.put("server", "server:1488");
myProperties.put("db", "newXXFB");
myProperties.put("user", "qcc");
myProperties.put("password", "qcc");
Connection con =myDriver.connect(driverURL, myProperties);
Statement smt=con.createStatement();
ResultSet rs;
String sql="select * from infomation";
System.out.println(sql);
rs=smt.executeQuery(sql);
while (rs.next()){
System.out.println(rs.getString(1));
}
*/
%>
<%//用连接池连接
/*
String driverName = "weblogic.jdbc.pool.Driver";
Driver myDriver =(Driver)Class.forName(driverName).newInstance();
String driverURL = "jdbc:weblogic:pool:sqlPool";
Connection con =myDriver.connect(driverURL, null);
Statement smt=con.createStatement();
ResultSet rs;
String sql="select * from infomation";
System.out.println(sql);
rs=smt.executeQuery(sql);
while (rs.next()){
System.out.println(rs.getString(1));
}*/
%>
<%//用datasourcce连接数据库
javax.sql.DataSource myDS = null;
Connection con=null;
try {
Context myContext = new InitialContext();
myDS = (javax.sql.DataSource) myContext.lookup("myDataSource");
}
catch (NamingException e) {
}
try {
con = myDS.getConnection();
}
catch (SQLException e) {
}
Statement smt=con.createStatement();
ResultSet rs;
String sql="select * from infomation";
System.out.println(sql);
rs=smt.executeQuery(sql);
while (rs.next()){
System.out.println(rs.getString(1));
}
try{
con.close();
}
catch (SQLException e)
{ System.out.println(e.getMessage());
}
%>
yaomengqiushui
2004-05-09
打赏
举报
回复
up
Lomone
2004-05-09
打赏
举报
回复
import java.sql.*;
public class conn{
private String userName="";
private String password="";
public conn(String userName,String password){
this.userName = userName;
this.password = password;
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=yourdb
Connection conn= DriverManager.getConnection(url,user,password);
String sql="select * from test";
do{
ResultSet rs=stmt.executeQuery(sql);
}while(rs.next())
}
}
以上就是一个简单的连接类了!!
Arias
2004-05-09
打赏
举报
回复
二、jsp连接Sql Server7.0/2000数据库
testsqlserver.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs为你的数据库的
String user="sa";
String password="";
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>
这是一个简单的连接sqlserver数据库的例子,你要写成java文件只需要把里面的连接以及
其他执行的executeQuery以及executeUpdate等的操作封装在你设计的类中就可以那!
sasa_sasa
2004-05-09
打赏
举报
回复
写一个jdbc类就可以了//
xyjzd
2004-05-09
打赏
举报
回复
具体功能如何在java中连接、打开和查询一个数据库。
sqlserver
--
jdbc
_2.0的jar
标签 "
sqlserver
l" 可能是“SQL Server”的拼写错误,但我们可以推断这里强调的是与Microsoft SQL Server
数据
库相关的技术内容。 在压缩包子文件的文件名称列表中,`sql
jdbc
_2.0.1008.2_enu.exe` 是包含
JDBC
驱动的...
SQLSERVER
L源文件
综上所述,这段代码展示了如何使用Java中的
JDBC
API来连接SQL Server
数据
库、执行简单的SQL查询并处理结果集的基本流程。这对于初学者理解如何在Java应用程序中集成
数据
库操作具有重要的参考价值。
DBeaver连接
sqlserver
驱动
- 检查网络:确保你的计算机可以
访问
SQL Server所在的服务器。 - 驱动版本:确认你使用的
JDBC
驱动与SQL Server版本兼容,不兼容可能导致连接失败。 - 用户权限:检查提供的用户名和密码是否具有足够的权限连接
数据
库...
Sql Server 2008连接
数据
库的jar包
在Java编程环境中,连接SQL Server 2008
数据
库通常需要使用Java Database Connectivity (
JDBC
) API,这是一个标准的Java接口,允许Java程序与各种类型的
数据
库进行交互。SQL Server 2008的
JDBC
驱动是由Microsoft提供...
sql server 驱动
它允许开发者通过Java Database Connectivity (
JDBC
) API来执行SQL查询、操作
数据
以及管理
数据
库事务。在本篇中,我们将深入探讨SQL Server驱动的主要概念、功能、不同版本的兼容性以及如何在实际项目中使用它们。 ...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章