日期:2014-05-20  浏览次数:20709 次

这带码没看懂
老师给的一个例子.
不过我没看懂..


String   s= "insert   into   userInfo   values( ' "
                            +txtDenglu.getText()
                            + " ', ' "
                            +pwdPass.getText()
                            + " ', ' "
                            +txtName.getText()
                            + " ', "
                            +getOption(male,female)
                            + ", "
                            +getOption(teacher,student)
                            + ", ' "
                            +cboBanji.getSelectedItem().toString()
                            + " ') ";
                    Data   d=new   Data();
                    if(d.insert(s)!=0)
                    {

                        JOptionPane.showConfirmDialog(null, "注册成功! ", "alert ",JOptionPane.DEFAULT_OPTION,JOptionPane.OK_OPTION);
                    }
                    else{
                    JOptionPane.showConfirmDialog(null, "注册失败! ", "alert ",JOptionPane.DEFAULT_OPTION,JOptionPane.OK_OPTION);

                    }
                    d.closeCon();

------解决方案--------------------
JDBC DAO 有什么问题?

自己把Data类找出来看下就明白了
------解决方案--------------------
只是这个DAO写的烂点而已! 我觉得写工厂模式和DTO要好点!
------解决方案--------------------
差点看成是Date了,搞得我也蒙了~~原来是Data...看看Data类实现就知道了呗