java通讯录管理系统设计与实现本科毕业论文(编辑修改稿)内容摘要:

xception e) { ()。 } catch (ClassNotFoundException e) { 16 ()。 } } public Connection getConnection(){ return con。 } } 系统功能实 现 系统登录界面: 登录功能: private void jButton1ActionPerformed( evt) { int i = 0。 flag0 = 1。 UserDao user = new UserDao()。 if ((().trim(), jPasswordField1 getText().trim())) { MainFrom fr = new MainFrom()。 (true)。 ()。 } else { i++。 if (i = 3){ (this, 用户名或密码请重新登录。 )。 ()。 ()。 } else ()。 } } 17 重置功能(代码): private void jButton2ActionPerformed( evt) { ()。 ()。 } 系统主界面: 4.. 浏览 联系人 信息: private void jButton6ActionPerformed( evt) { View ft = new View()。 (true)。 } 4.. 查询 联系人 信息: private void jButton1ActionPerformed( evt) { Search fr = new Search()。 (true)。 } 4.. 添加 联系人 信息: private void jButton2ActionPerformed( evt) { Add ft = new Add()。 (true)。 } 4.. 删除 联系人 信 息: private void jButton3ActionPerformed( evt) { Delete ft = new Delete()。 (true)。 } 4.. 排序 联系人 信息: private void jButton4ActionPerformed( evt) { Sort ft = new Sort()。 18 (true)。 } 功能模块 的实现 浏览 联系人 信息功能: private void jButton1ActionPerformed( evt) { Object title[] = { 编号 , 姓名 , 性别 , 电话 , 年龄 , 邮政编码 , 家庭住址 , }。 String str = (String) ()。 String sql = SELECT * FROM STUINFO。 ResultSet rs1 = (sql)。 int i = 0。 try { while (()) { i++。 } } catch (SQLException e) { ()。 } Object data[][] = new Object[i + 1][8]。 if ((全部信息 )) { sql = SELECT * FROM STUINFO。 } else sql = SELECT * FROM STUINFO WHERE =39。 + str + 39。 ResultSet rs = (sql)。 int j = 0。 try { while (()) { data[j][0] = (1)。 data[j][1] = (2)。 19 data[j][2] = (3)。 data[j][3] = (4)。 data[j][4] = (5)。 data[j][5] = (6)。 data[j][6] = (7)。 data[j][7] = (8)。 j++。 } } catch (SQLException e) { ()。 } JTable table = new JTable(data, title)。 (table)。 ()。 } 查询 联系人 信息功能: private void jButton_Search1ActionPerformed( evt) { Object title[] = { 编号 , 姓名 , 性别 , 电话 , 邮政编码 , 家庭住址 , }。 String str1 = (String) ()。 String str2 = ()。 String sql = null。 if ((编号 )) { sql = SELECT * FROM STUINFO WHERE 编号 =39。 + str2 + 39。 } else if ((姓名 )) { sql = SELECT * FROM STUINFO WHERE 姓名 =39。 + str2 + 39。 } else if (()) { sql = SELECT * FROM STUINFO WHERE =39。 + str2 + 39。 } 20 ResultSet rs = (sql)。 Object[][] datas = new Object[50][8]。 try { int j = 0。 while (()) { datas[j][0] = (1)。 datas[j][1] = (2)。 datas[j][2] = (3)。 datas[j][3] = (4)。 datas[j][4] = (5)。 datas[j][5] = (8)。 datas[j][6] = (6)。 datas[j][7] = (7)。 j++。 } } catch (SQLException e1) { ()。 } JTable table = new JTable(datas, title)。 (table)。 ()。 } 添加 联系人 信息功能: 添加: private void jButton1ActionPerformed( evt) { String[] option = { 添加 , 修改 }。 int n = (this, 请仔细检查信息,确定添加。 , 添加信息 , 21 , , null, option, option[1])。 if (n == 0) { //获取添加的内容 String acctnum = ()。 String name = ()。 String sex = ()。 String mobile = ()。 String academy = ()。 String major = ()。 String adress = ()。 String classes = ()。 //插入内容 String sql = INSERT INTO STUINFO VALUES(39。 + acctnum + 39。 , 39。 + name + 39。 , 39。 + sex + 39。 , 39。 + mobile + 39。 , 39。 + academy + 39。 , 39。 + major + 39。 , 39。 + adress + 39。 , 39。 + classes + 39。 )。 (sql)。 (this, 添加成功。 , 提示 , )。 jButton2ActionPerformed(evt)。 } } 重置: private void jButton2ActionPerformed( evt) { ()。 ()。 ()。 ()。 22 ()。 ()。 ()。 ()。 } 删除 联系人 信息功能: private void jButton1ActionPerformed( evt) { String str = (String) ()。 String str2 = ()。 String sql = null。 if ((编号 )) { sql = SELECT * FROM stuinfo where 编号 =39。 + str2 + 39。 } else sql = SELECT * FROM stuinfo where 姓名 =39。 + str2 + 39。 ResultSet rs = (sql)。 try { while (()) { ((1))。 ((2))。 ((3))。 ((4))。 ((5))。 ((6))。 ((7))。 ((8))。 } } catch (SQLException e) { ()。 } 23 String[] option = { 删除 , 修改 }。 int n = (this, 请仔细核对信息,确认删除。 , 删除信息 , , , null, option, option[1])。 if (n == 0) { if ((编号 )) { sql = DELETE FROM stuinfo WHERE 编号 =39。 + str2 + 39。 } else sql = DELETE FROM stuinfo WHERE 姓名 =39。 + str2 + 39。 (sql)。 (this, 删除成功。 , 提示 , )。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 } } 排序 联系人信息功能 private void jButton1ActionPerformed( evt) { String str = (String) ()。 Object title[] = { 姓名 , 编号 , }。 24 String sql = null。 if ((编号 )) { sql = SELECT * FROM stuinfo ORDER BY 编号 ASC。 } else if ((姓名 )) { sql = SELECT * FROM stuinfo ORDER BY 姓名 ASC。 } else sql = SELECT * FROM stuinfo ORDER BY ASC。 ResultSet rs = (sql)。 Object[][] datas = new Object[51][8]。 try { int j = 0。 while (()) { datas[j][0] = (1)。 datas[j][1] = (2)。 datas[j][2] = (3)。 datas[j][3] = (4)。 datas[j][4] = (5)。 datas[j][5] = (6)。 datas[j][6] = (7)。 datas[j][7] = (8)。 j++。 } } catch (SQLException e1) { ()。 } JTable table = new JTable(datas, title)。 (table)。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。