java之修改并选择显示SQL Server数据库中的数据
来源:互联网 发布:ssuggest软件下载 编辑:程序博客网 时间:2024/05/22 13:53
package test;import java.util.*;import javax.swing.*;import java.sql.*;public class DataBaseDemo extends JFrame{private Vector rowData, columnName;private JTable jt = null;private JScrollPane jsp = null;//定义操作数据库所需要的对象private PreparedStatement ps = null;Connection ct = null;ResultSet rs = null;public static void main(String[] args) {// TODO Auto-generated method stubDataBaseDemo dbd = new DataBaseDemo();}public DataBaseDemo(){try{//加载驱动//com.microsoft.sqlserver.jdbc.SQLServerDriver//jdbc:sqlserver://127.0.0.1:1433;Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");ct = DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;databaseName=AnimalManagementSys", "sa", "tu520");//ps = ct.prepareStatement("insert into AnimalInfo values('d0014', '金乌', '雌', 2600, '太阳', '太阳真火')");ps = ct.prepareStatement("update AnimalInfo " +"set aniTalent = '三味真火' where aniName = '金乌' ");ps.executeUpdate();ps = ct.prepareStatement("select * from AnimalInfo where aniSex = '雌' and aniAge between 800 and 3000 ");rs = ps.executeQuery();columnName = new Vector();//设置列名columnName.add("aniId");columnName.add("aniName");columnName.add("aniSex");columnName.add("aniAge");columnName.add("aniHome");columnName.add("aniTalent");rowData = new Vector();while(rs.next()){Vector line1 = new Vector();line1.add(rs.getString(1));line1.add(rs.getString(2));line1.add(rs.getString(3));line1.add(String.valueOf(rs.getInt(4)));line1.add(rs.getString(5));line1.add(rs.getString(6));rowData.add(line1);}//初始化JTablejt = new JTable(rowData, columnName);jsp = new JScrollPane(jt);this.add(jsp);this.setTitle("你好啊!");this.setSize(400, 250);this.setLocation(300, 200);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setResizable(false);this.setVisible(true);}catch(Exception e){e.printStackTrace();}finally{//关闭数据库try{if(rs != null)rs.close();if(ps != null)ps.close();if(ct != null)ct.close();}catch(Exception e){e.printStackTrace();}}}}
1 0
- java之修改并选择显示SQL Server数据库中的数据
- 用Excel VBA连接SQL Server数据库并将表中的数据显示到Excel中
- 使用jdbc修改并显示数据库中的数据
- java之查询sql server数据库数据
- DataGrid 控件中显示 SQL Server 数据库中的数据
- 修改SQL Server数据库中的逻辑文件名
- QT连接SQL Server数据库,并查询显示其中的数据
- 从SQL Server数据库提取图片并显示在DataGrid【孟宪会之精彩世界】
- 20、SQL Server 数据修改之Update
- 21、SQL Server 数据修改之Delete
- 22、SQL Server 数据修改之返回修改的数据
- SQL server 数据库中的数据操作
- java连接数据库并显示数据
- 如何判断SQL SERVER中的某个数据库中的某个表是否有索引,并将索引名称显示出来?
- 从SQL Server数据库提取图片并显示在DataGrid
- 从SQL Server数据库提取图片并显示在DataGrid
- 从SQL Server数据库提取图片并显示在DataGrid
- SQL Server数据库提取图片并显示在DataGrid
- Application.DoEvents()的作用
- 【Codewars】判断括号是否有效 validParentheses
- Android之BroadcastReceiver(二):接收系统广播
- Linux C程序异常退出怎么办——core文件帮你忙
- 在CentOS系统上从零开始搭建WordPress博客的全流程记录
- java之修改并选择显示SQL Server数据库中的数据
- VS2013修改模版、创建类模版文件
- [Shell]date获取指定日期的后几天
- Servlet笔记
- opencv 处理视频并使用Qt窗口作为输出
- Android中Intent介绍
- 数据库案例中创建连接池以及连接
- Java记事
- 修改win10和ubuntu16.04双系统启动顺序