去搜一下肯定能搜到一堆。
和通过ODBC差不多,就是驱动程序不一样而已。
和通过ODBC差不多,就是驱动程序不一样而已。
解决方案 »
- JAVA IO流的疑惑求解~
- 模型语言X-Meta发布,都来看看
- java renameTo方法
- java 鼠标事件 按键的问题。
- Aa.java uses or overrides a deprecated API
- 如何才能实现在Console指定行、指定列Print字符呀
- JAVA高手
- 图片和jlabel的大小不相同,怎样让图片充满整个jlabel?
- 請問這段程序為什麼不能運行
- 一段程序,不知道为什么给的值是5,2个输出的值都是15,迷茫!请帮忙解释下数据流程
- 马上结贴,到哪儿下载oracle.driver.driver.OracleDriver,com.sysbase.jdbc.sybDrive等驱动?
- 200分请教有关公式解析的问题(决不失言)
Class.forName("com.micrsofot.jdbc.sqlserver.SQLServerDriver");
Connection con1=DriverManager("jdbc:microsoft:sqlserver://serverName:1433","sa","password");
con1.setCatalog("databasename");
}
catch(Exception e){
}快结分
:)<%@ 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>
我是新手,一直都是通过ODBC连的SQL SERVER,请各位不佞赐教!!!
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]用
户 'aa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source
)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processErrorToken(Unknown
Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReplyToken(Unknown
Source)
at com.microsoft.jdbc.sqlserver.tds.TDSLoginRequest.processReplyToken(Un
known Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown Sour
ce)
at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Sou
rce)
at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown S
ource)
at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)import java.sql.*;
public class Test{
public static void main(String args[]){
Connection conn=null;
Statement stmt=null;
ResultSet rs=null;
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://192.168.0.70:1433;DatabaseName=pubs";
//pubs为你的数据库的
String user="aa";
String password="aaa";
conn= DriverManager.getConnection(url,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from stores";
rs=stmt.executeQuery(sql);}
catch(Exception e){
e.printStackTrace();
}
try{
while(rs.next()) {
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
}
rs.close();
stmt.close();
conn.close();
}
catch(Exception ee){}
}
}
快给我分
不过你给我的代码是错的~~你15~~呵呵我是照 nbm0(www.西伯利亚.com.cn) 才写对的Connection conn= DriverManager.getConnection(url,user,password);