JAVA连库之java-SQLServer2005

(*^__^*) 嘻嘻……忙活了两天,终于把数据库连上了,用java通过jdbc-odbc桥连接SQLServer2005和Access,用c++连SQLServer2005。
先写一个连SQLServer2005的程序:
import java.sql.*;
public class Create_Table
{
 public static void main(String[] args)
 {
  //声明jdbc驱动程序类型
  String JDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
  //定义jdbc的URL对象
  String conURL = "jdbc:odbc:toMSServer";//连接MSSever
  try{
   //加载jdbc-odbc桥驱动程序
   Class.forName(JDriver);
  }catch(java.lang.ClassNotFoundException e){
   System.out.println("forname:"+e.getMessage());
  http://lanxibailing.com sducc1125}
  try{
   //连接数据库URL
   Connection con = DriverManager.getConnection(conURL,"sa","root");
   //建立Statement类对象
   Statement s = con.createStatement();
   //创建一个含有3个字段的顾客表consumer
   String query = "create table consumer(id char(10),name char(15),totalmoney integer)";
   s.executeUpdate(query);//执行SQL语句
   s.close();//释放statement所连接的数据库及jdbc资源
   con.close();//关闭与数据库的连接
  }catch(SQLException e){
   System.out.println("SQLException:"+e.getMessage());
  }
 }
}
程序写完后,在命令提示符中输入:javac Create_Table.java然后java Create_Table即可,如果系统环境配置中的classpath没有设置的话,会出现java.lang.NoClassDefFoundError错误,这样的话,则要输入java -classpath . Create_Table执行程序。通过jdbc-odbc桥连接是不需要SQLServer驱动程序的,如果不想通过odbc直接连接SQLServer则需要下载SQLServer的jdbc驱动,详情请参见微软MSDN。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值