sqlserver与java
conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=Test", "sa", "");
你的配置有问题了,检查一下这句话。
提示没有找到数据源。很可能是你数据库的验证方式是用winnt方式验证。或者你的密码不正确。
2. JAVA与SQLServer数据库
如果编程风格跟阁下不同,请摘取有用的...
(需要驱动的JAR包 地址我就不在提供了 网上有)
1、
public final class ProUtil//这是一个终态工具类不能被继承{
private static Connection conn=null;
private Connect()//私有的构造函数,对象不能被new出来{}
public static Connection getConnection()//返回一个连接对象{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
[conn=new Connection(); 这里需不需要new一下 我也不敢确定,我现在都是用中间件来连数据库的,很少用JDBC]
conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;User=sa;Password=;DatabaseName=qian");
return conn;
}
}
2、
如果求和不用SUM的话 我就只有把数据都读出来再加咯
得到COL1的值 用subString截取字符串 得到第一个字符 A、B
然后用 like 进行模糊查询 分别得到所有以 A、B开头的COL2数据 并保存在LIST里面 然后对LIST进行循环+ 就可以得到所有以COL1首字符开头的记录的COL2的和了
3、跟2问差不多 就是把subString 的参数改一下就行了
希望对你有帮助
3. java与sqlserver 远程连接,连接不上,为什么
这个原因多了,可能是你数据库的服务没开启,也可能是你的连接字符串不对,还可能是你的
用户权限
不够,还可能是数据库的登录方式没有改为混合模式···
4. 如何通过JAVA操作SQLserver数据库
之前远标教育老师教我们这样把sqlserver jdbc驱动加到classpath中,三个jar包。
import java.sql.*;
public class DbTest
{
Connection con;
Statement sta;
ResultSet rs;
String driver;
String url;
String user;
String pwd;
public DbTest()
{
driver = "sun.jdbc.odbc.JdbcOdbcDriver";
url = "jdbc:odbc:store_manager";
user = "share";
pwd = "share";
init();
}
public void init()
{
try{
rName(driver);
intln("driver is ok");
con = tConnection(url,user,pwd);
intln("conection is ok");
sta = eateStatement();
rs = sta.executeQuery("select * from room");
while( xt())
intln( tInt("roomNum"));
}
catch(Exception e)
{
intStackTrace();
}
}
public static void main(String[] args)
{
new DbTest();
}
}
5. SQLServer与java是否有冲突
我的电脑--控制面板--管理工具--服务--右键 MSSQLSERVER--属性--登陆--登陆身份--选择"此帐户"--选择"administrator"用户,在密码和确认密码中输入administrator密码.
我的电脑--控制面板--管理工具--服务--右键--运行--输入新的密码 MSSQLSERVER--双击--登陆--登陆身份--选择"此帐户"--选择"administrator"用户,在密码和确认密码中输入administrator密码.
6. java怎么连接sqlserver数据库
java中使用jdbc连接sql server数据库步骤:
1.JDBC连接SQL Server的驱动安装 ,前两个是属于数据库软件,正常安装即可(注意数据库登陆不要使用windows验证)
<1> 将JDBC解压缩到任意位置,比如解压到C盘program files下面,并在安装目录里找到sqljdbc.jar文件,得到其路径开始配置环境变量
在环境变量classpath 后面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
<2> 设置SQLEXPRESS服务器:
a.打开SQL Server Configuration Manager -> SQLEXPRESS的协议 -> TCP/IP
b.右键单击启动TCP/IP
c.双击进入属性,把IP地址中的IP all中的TCP端口设置为1433
d.重新启动SQL Server 2005服务中的SQLEXPRESS服务器
e.关闭SQL Server Configuration Manager
<3> 打开 SQL Server Management Studio,连接SQLEXPRESS服务器, 新建数据库,起名字为sample
<4> 打开Eclipse
a.新建工程-> Java -> Java project,起名为Test
b.选择eclipse->窗口->首选项->Java->installed JRE 编辑已经安装好的jdk,查找目录添加sqljdbc.jar
c.右键单击目录窗口中的Test, 选择Build Path ->Configure Build Path..., 添加扩展jar文件,即把sqljdbc.jar添加到其中
<5> 编写Java代码来测试JDBC连接SQL Server数据库
import java.sql.*;
public class Test {
public static void main(String[] srg) {
//加载JDBC驱动
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
//连接服务器和数据库sample
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";
String userName = "sa"; //默认用户名
String userPwd = "123456"; //密码
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!"); //如果连接成功 控制台输出
} catch (Exception e) {
e.printStackTrace();
}
}
}
执行以后就可以连接到sample数据库了。
7. java如何连接SQLserver数据库
注意:在使用这个类的时候,先将对应数据库的驱动包(JAR包),复制进项目的WebRoot文件夹下的WEB-INF文件夹下的lib文件夹下,切记必须要对应的JAR包,否则无法使用数据库的
import java.sql.*;
public class BaseDAO {
private static final String DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";//注意:此驱动是SQL2005及以上版本的导入驱动包连接字符串
private static final String CONNECTION = "jdbc:sqlserver://localhost:1433;databaseName=Employee"; //数据库连接字符串,databaseName就是你要连接的数据库名,
private static final String NAME = "sa"; //数据库用户名
private static final String PWD = "sa"; //数据库密码
public static Connection GetConnection() {
Connection con = null;
try {
Class.forName(DRIVER);
con = DriverManager.getConnection(CONNECTION, NAME, PWD);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
return con;
}
public static void close(ResultSet rs, PreparedStatement ps, Connection con) {
try {
if (null != rs) {
rs.close();
}
if (null != ps) {
ps.close();
}
if (null != con) {
con.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
8. sqlserver支持java么
支持的,java支持多种数据源
9. 学java能用sql server吗它跟java联系紧密吗
java是一门计算机编程语言,应用范围广泛,跟数据库的运用也很紧密
10. java与 sql server数据库连接
你需要打一个系统补丁,原本sql server是不支持的java的,微软公司为了使sql server支持java访问,开发了一个系统补丁。chs_sql2ksp3,chs_sql2kdesksp3,chs_sql2kasp3这三个系统补丁程序。第一个最重要,一定要打,后两个打与不打没关系。如果不是这个问题,那么就检查一下是否导入了驱动程序,或者程序有没有错误