网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.参加4月4日BenWang的JBoss讲座纪.
.如何在 vim 中更好的编辑 java 文.
.Jakarta Struts学习之应用实践.
.花二十分钟教你Ruby快速入门.
.MIDP1.0小游戏入门-五子棋1.0.
.Java中的Hashtable.
.Spring Singleton的陷阱.
.Java学习之踏上旅途的第一步.
.Java接口的妙用.
.Sun授权ASEC-Java培训中心名录.
.对于颓废的程序员我要说:.......
.Java开发工具与开发环境问答集.
.JDK Observer设计模式之研究.
.setUTCMinutes 方法.
.在 Java 应用程序中访问USB设备.
.Java基础 获取java线程中信息的两.
.Java Learning Path (一)、工具.
.JavaBean入门.
.数据压缩格式Java语言应用程序设.
.java 文件操作大全.

java连接SQL数据库

发表日期:2008-1-5


方法一:安装Microsoft SQL Server 2000 Driver for JDBC后,将lib目录下的msbase.jar  ,  MSSQLserver.jar,  msutil.jar 复制到JDK的主目录下,具体是jdk1.4jrelibext . 完成后编写一下代码


原理:使用jdbc-odbc桥进行连接


  try{
  Connection con;
  
  Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");  //注册驱动
  con = DriverManager.getConnection("jdbc:microsoft:sqlserver://你的IP:1433;databaseName=数据库名","sa","你的密码");//
     
  Statement sta = con.createStatement(); //执行sql语句的容器
  String str = "select * from 表名"; 
  ResultSet re = sta.executeQuery(str); //执行完的结果赋给  ResultSet
  while(re.next()){ //通过游标对数据进行访问
   String 字段名= re.getString("字段名");
   System.out.println(字段名);
  }


方法二:直接连接。


  try{
   Connection conn;
   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
   conn=DriverManager.getConnection("jdbc:odbc:Driver={SQL Server};Server=你的IP;uid=sa;pwd=密码;Database=Northwind");
   String sql="select * from Categories";
   Statement st=conn.createStatement();
   ResultSet rs=st.executeQuery(sql);
   while (rs.next())
   {
    String CategoryName=rs.getString("CategoryName");
    System.out.println(CategoryName);
   }
  }
  catch(Exception e){
  System.out.println(e.toString());


}


上一篇:Java拷贝文件 人气:3021
下一篇:Java理论和实践:理解 JTS?平衡安全性和性能 人气:866
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐