zoukankan      html  css  js  c++  java
  • eclipse的单步调试和java连接数据库2008或2005

    这几天一直搞JAVA,前段时间园子里有人说,我JAVA的门槛高。JAVA的门槛确实高,因为他的工具不怎么友好,版本兼容性不太好。所以好高哦,太高了。

    先来说说eclipse的调试吧!单步调试必须是Run菜单里的debug。调制断点。如果要进入函数里必须按F5,F6是逐句执行,F8跳至下一个断点。

    初学者不知道,可能用F5在调试,如果遇到类似于Class.forName的语句,就会中断,并显示source no found,很初学都都在纠结这个,其实不要管它。

    他不是什么错误信息,因为JAVA是开源,支持源码调试,只不过找不到而已,当然加了那个src.zip也不行,不管这个了。碰到系统的,直接按F6调试好了。

         再来讲讲JAVA连接SQL2008。网上好多例子,但是很多误导别人的。可能跟版本有关系,我用的是服务器版,2005也是。

    //这里的SQLServerDriver必须注意大小写,否则会找不到。
    private static String strDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; //这一句要记住了,网上很多是jdbc:microsoft:sqlserver,可能都不是服务器版,如果服务器版都要下面的方式。
    private static String strCon="jdbc:sqlserver://XXXXXXXXXXXX\\sql200802:1433;DatabaseName=xxxxxx"; private static String DBUser="xxxxxxx"; private static String DBPwd="xxxxx"; //获得数据库连接对象 public static Connection GetConn(){ Connection conn=null; try{ Class.forName(strDriver); conn=DriverManager.getConnection(strCon,DBUser,DBPwd); return conn; }catch(Exception err){ err.printStackTrace(); return null; } }

    我的JAVA脚步正式起步了!!! 

  • 相关阅读:
    OSI结构和TCP/IP模型
    将[4,3,2,5,4,3]分割成[4,3,2]、[5,4,3]两个List的算法
    Mybatis增加对象属性不增加mapper.xml的情况
    以脚本方式直接执行修改密码的passwd命令
    Raphael的鼠标over move out事件
    Raphael的Braille例子
    Raphael的set使用
    Raphael的transform用法
    Raphael的text及对齐方式
    Raphael初始化,path,circle,rect,ellipse,image
  • 原文地址:https://www.cnblogs.com/Anders888/p/2860714.html
Copyright © 2011-2022 走看看