没有做过项目 因为我读的是自考
但是呢 什么做项目什么的事情都没有遇到过 也没有老师教
知道的都是写书本上的知识
到现在除了写一些简单的程序以外什么都做不出来
对自己的编程能力心里也没有个底大多数知识主要靠自学吧但是比如说要写一个人事管理系统之类的东西
我的情况就是靠包装一个B-树 去解决问题
老师肯定会骂我了 以前就骂过我 你说现在做什么东西不要数据库? 可是数据库具体怎么用啊?
数据库课程里都没教过怎么在具体的语言里使用数据库提供的功能应用在自己开发的软件上很外行
我特别想向熟悉的人请教这些事情 不是我对软件没有个概念 而是只有理论知识但没有门路去了解那些具体怎么做
请无私的帮助我一把吧 我们至少是平等的

解决方案 »

  1.   

    先学习数据库 然后应用数据库 看jsp开发宝典里面有介绍
    记得多结贴 不然别人会觉得你人品有问题
      

  2.   

    /**
     * 初始化数据库链接java环境,其他语言也差不多
              * Config.forName="com.mysql.jdbc.Driver";mysql,其他数据库可以到网上找找,一般学习而言的话,mysql够用了。
             * Config.url:数据库所在主机的IP地址,若在本地计算机,可写成127.0.0.1
             * Config.usd和Config.psw是登陆数据库的用户名和密码
              * 记住,必须要到网上下一个数据库驱动包,这与你数据库相关。
     */
    public static void init() throws Exception {
    Class.forName(Config.forName);
    con = DriverManager.getConnection(Config.url, Config.usd, Config.psw);
    stm = con.createStatement();
    }

    /**
     * 获取信息
     * @param key
     * @return
     */
    public static String getMessageByKey(String key) {
    String sql = "select message from tb_department_items where msg_key = '" + key + "'";
    String result = null;
    try {
    res = stm.executeQuery(sql);
    if(res.next()) {
    result = res.getString(1);
    }
    } catch(SQLException ex) {
    ex.printStackTrace();
    } finally {
    if(res != null) {
    try {
    res.close();
    } catch (SQLException ex) {
    ex.printStackTrace();
    }
    }
    }
    return result;
    } public static boolean isConnection() {
    try {
    if(con == null || con.isClosed()) {
    return false;
    } else {
    return true;
    }
    } catch(Exception ex) {
    ex.printStackTrace();
    return false;
    }
    }

    /**
     * 关闭数据库链接
     */
    public static void close() {
    try {
    if(res != null) {
    res.close();
    }
    if(stm != null) {
    stm.close();
    }
    if(con != null) {
    con.close();
    }
    } catch(SQLException ex) {
    ex.printStackTrace();
    }
    }建议:
    1、楼上们的建议都看看
    2、同学之间研究研究
    3、别舍不得花钱,买本书敲代码要比在电脑上看资料的好,除非你水平很高能举一反三了
    4、下一个API参考,初学者要中文的,别跟时代潮流,下什么英文的API,虽然也比较简单,但也不是初学者能看懂的东西。
    5、视频看看很不错,通几个宵下点基础视频看看
    6、我QQ是771565806,有兴趣可以共同提高
    7、以上针对java,因为你是在java版发表的