java 怎麼连接SQL Server2000数据库出错
发布网友
发布时间:2022-05-29 21:11
我来回答
共4个回答
热心网友
时间:2024-09-18 15:43
尽管,这仍然是花了N多信息,配置,以及详细的步骤贴给大家分享。
JDBC-ODBC桥方法,这个方法是最简单的。
1,创建一个新的数据库,学生,其中一个新表命名为“信息”,添加一些数据(便于观察效果),让我们来配置数据源
开始 - - 数据源控制面板----管理工具--------选择“SQL Server的”----
-----学生,而不是默认的数据库。点“Next”--------测试数据源“,如果系统提示您成功,确定数据源配置代码如下:进口的java.sql。*;公共类q
{
公共静态无效的主要(字串[0])
{
字符串SQL
连线康恩;
语句stmt;
结果RS;
{调用Class.forName(sun.jdbc.odbc.JdbcOdbcDriver ;);
字符串URL =“jdbc的:ODBC:学生”;
>字符串用户=“SA”
密码String =“”;
CONN = DriverManager中的getConnection(网址,用户名,密码);
位于stmt = conn.createStatement();
> SQL =“SELECT * FROM信息”;
RS = stmt.executeQuery(SQL); 而(方法rs.next())
System.out.println( rs.getString(1));,
System.out.println(rs.getString(2));
} rs.close(); /> stmt.close()
conn.close();
}
渔获(例外五)
e.printStackTrace();}
}
}编译并运行,如下所示:上述情况的结果是我的领域内的信息。好吗?成功?JDBC连接,下载的jdbc:
的下载:SQL Server 2000 SP3的,同样微软网站上下载升级包键启动下载注意:下载的chs_sql2ksp3.exe是chs_sql2ksp3.exe的文件,双击它,选择安装到一个目录中提取,然后你想去到该目录,双击批处理文件的setup.bat开始安装(应该说,升级)!具体的下载地址是:
到最后的关键 注意:我一直在为这个原因,错了补充,我已经安装SP3a中,SP4,结果将无法正常工作!2,安装JDBC,三下的文件安装目录下的lib加到classpath中,这个网上有很多我:C:\ Program Files文件\微软SQL Server 2000驱动程序JDBC \ LIB \ msbase.jar C:\ Program Files文件\的Microsoft SQL Server 2000 JDBC驱动程序\ LIB \ mssqlserver.jar C:\ Program Files文件\微软SQL Server 2000驱动程序JDBC \ LIB \ msutil.jar后添加完成后,安装SP3的补集,这是刚刚下的文件,你可能需要重新启动我忘记了。是代码,如下所示:进口的java.sql。*;公共L类
{
公共静态无效的主要(字串[]参数)
{
SQL字符串;
连线康恩;语句stmt
结果RS
{调用Class.forName(“com.microsoft.jdbc.sqlserver 。SQLServerDriver“;)的newInstance();
字符串URL =”jdbc的:微软SQLSERVER :/ /本地主机:1433;数据库名学生“;
弦乐用户=”sa“的;
密码String =“”;
CONN =的DriverManager.getConnection(网址,用户名,密码);
位于stmt = conn.createStatement();
SQL =“SELECT * FROM信息”; RS = stmt.executeQuery(SQL);
(方法rs.next())
{,
System.out.println(rs.getString(1));
system.out.println(rs.getString(二));
} /> rs.close(); /> stmt.close();
conn.close(); BR />}
渔获(例外五)
{
e.printStackTrace();
} } }
热心网友
时间:2024-09-18 15:44
用户扩大括号中的表名,用户是sqlserver的保留字:
字符串条件=“INSERT INTO [用户] VALUES('”+ LOGNAME +','+真实姓名+“',' “+密码+”','“+电子邮件+”','“+电话+”,“+地址+”')“
另外,一般类排名或额外的列在您的SQL错误肯定
热心网友
时间:2024-09-18 15:45
连接格式不对,还要加端口,很简单的啊,希望你成功
热心网友
时间:2024-09-18 15:45
改成dbURL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=yd"
热心网友
时间:2024-09-18 15:44
尽管,这仍然是花了N多信息,配置,以及详细的步骤贴给大家分享。
JDBC-ODBC桥方法,这个方法是最简单的。
1,创建一个新的数据库,学生,其中一个新表命名为“信息”,添加一些数据(便于观察效果),让我们来配置数据源
开始 - - 数据源控制面板----管理工具--------选择“SQL Server的”----
-----学生,而不是默认的数据库。点“Next”--------测试数据源“,如果系统提示您成功,确定数据源配置代码如下:进口的java.sql。*;公共类q
{
公共静态无效的主要(字串[0])
{
字符串SQL
连线康恩;
语句stmt;
结果RS;
{调用Class.forName(sun.jdbc.odbc.JdbcOdbcDriver ;);
字符串URL =“jdbc的:ODBC:学生”;
>字符串用户=“SA”
密码String =“”;
CONN = DriverManager中的getConnection(网址,用户名,密码);
位于stmt = conn.createStatement();
> SQL =“SELECT * FROM信息”;
RS = stmt.executeQuery(SQL); 而(方法rs.next())
System.out.println( rs.getString(1));,
System.out.println(rs.getString(2));
} rs.close(); /> stmt.close()
conn.close();
}
渔获(例外五)
e.printStackTrace();}
}
}编译并运行,如下所示:上述情况的结果是我的领域内的信息。好吗?成功?JDBC连接,下载的jdbc:
的下载:SQL Server 2000 SP3的,同样微软网站上下载升级包键启动下载注意:下载的chs_sql2ksp3.exe是chs_sql2ksp3.exe的文件,双击它,选择安装到一个目录中提取,然后你想去到该目录,双击批处理文件的setup.bat开始安装(应该说,升级)!具体的下载地址是:
到最后的关键 注意:我一直在为这个原因,错了补充,我已经安装SP3a中,SP4,结果将无法正常工作!2,安装JDBC,三下的文件安装目录下的lib加到classpath中,这个网上有很多我:C:\ Program Files文件\微软SQL Server 2000驱动程序JDBC \ LIB \ msbase.jar C:\ Program Files文件\的Microsoft SQL Server 2000 JDBC驱动程序\ LIB \ mssqlserver.jar C:\ Program Files文件\微软SQL Server 2000驱动程序JDBC \ LIB \ msutil.jar后添加完成后,安装SP3的补集,这是刚刚下的文件,你可能需要重新启动我忘记了。是代码,如下所示:进口的java.sql。*;公共L类
{
公共静态无效的主要(字串[]参数)
{
SQL字符串;
连线康恩;语句stmt
结果RS
{调用Class.forName(“com.microsoft.jdbc.sqlserver 。SQLServerDriver“;)的newInstance();
字符串URL =”jdbc的:微软SQLSERVER :/ /本地主机:1433;数据库名学生“;
弦乐用户=”sa“的;
密码String =“”;
CONN =的DriverManager.getConnection(网址,用户名,密码);
位于stmt = conn.createStatement();
SQL =“SELECT * FROM信息”; RS = stmt.executeQuery(SQL);
(方法rs.next())
{,
System.out.println(rs.getString(1));
system.out.println(rs.getString(二));
} /> rs.close(); /> stmt.close();
conn.close(); BR />}
渔获(例外五)
{
e.printStackTrace();
} } }
热心网友
时间:2024-09-18 15:44
用户扩大括号中的表名,用户是sqlserver的保留字:
字符串条件=“INSERT INTO [用户] VALUES('”+ LOGNAME +','+真实姓名+“',' “+密码+”','“+电子邮件+”','“+电话+”,“+地址+”')“
另外,一般类排名或额外的列在您的SQL错误肯定
热心网友
时间:2024-09-18 15:45
连接格式不对,还要加端口,很简单的啊,希望你成功
热心网友
时间:2024-09-18 15:46
改成dbURL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=yd"