数据库连接错误---------
2015-08-03 10:03
295 查看
package com.package_sqlhelper;
/*
*功能:编写操作数据库的底层函数
*数据库操作的底层实现函数,为上层提供哪些函数接口供逻辑业务层调用???
*
*SqlHelper为上层提供的接口函数:有:
*1.
*
*
*/
import javax.swing.*;
import java.awt.*;
import java.util.*;
import java.awt.event.*;
import java.sql.*;
public class SqlHelper
{
Statement stmt;
Connection con;
ResultSet rs;
// 加载驱动,Class.forName()里面是驱动程序类,即:Driver类。
public static void main(String[] args)
{
}
// 定义一个查询函数
public ResultSet query(String sql)
{
try {
// 加载驱动
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
// 为什么这样错误???Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
// 建立连接
con=DriverManager.getConnection("jdbc:odbc:kaoshi","sa","411628");
// 为什么这样错误??? con=DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;databaseName=kaoshi","sa","411628");
stmt=con.createStatement();
rs =stmt.executeQuery("select *from stu_login");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return rs;
}
public SqlHelper()
{
}
// 关闭连接函数
void Close()
{
//关闭连接
try {
stmt.close();
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
/*
*功能:编写操作数据库的底层函数
*数据库操作的底层实现函数,为上层提供哪些函数接口供逻辑业务层调用???
*
*SqlHelper为上层提供的接口函数:有:
*1.
*
*
*/
import javax.swing.*;
import java.awt.*;
import java.util.*;
import java.awt.event.*;
import java.sql.*;
public class SqlHelper
{
Statement stmt;
Connection con;
ResultSet rs;
// 加载驱动,Class.forName()里面是驱动程序类,即:Driver类。
public static void main(String[] args)
{
}
// 定义一个查询函数
public ResultSet query(String sql)
{
try {
// 加载驱动
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
// 为什么这样错误???Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
// 建立连接
con=DriverManager.getConnection("jdbc:odbc:kaoshi","sa","411628");
// 为什么这样错误??? con=DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;databaseName=kaoshi","sa","411628");
stmt=con.createStatement();
rs =stmt.executeQuery("select *from stu_login");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return rs;
}
public SqlHelper()
{
}
// 关闭连接函数
void Close()
{
//关闭连接
try {
stmt.close();
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
相关文章推荐
- mysql 备份与还原
- limit是mysql的语法
- oracle存储过程定时执行简单例子
- MYSQL表分区操作错误1503解决方案
- MongoDB学习(8)驱动实践
- mysql架构由小变大的演变过程
- 2015年8月2日--第二三四天Oracle的sql文件
- MongoDB学习(6)分片技术
- MongoDB学习(7)运维技术
- 数据库优化
- MongoDB学习(5)主从复制
- MongoDB学习(4)索引
- MongoDB学习(3)高级操作
- C#如何实现对sql server数据库的增删改查
- SQL测验易错题
- MongoDB学习(2)增删改查
- MYSQL数据库设计优化
- mysql 免装版 服务卸载
- mysql 动态修改参数
- oracle 11.2.0.4 ora.crf日志较大,超过50G