java连接ACCESS数据库(要设置数据源),如何查找并删除班级

比如一个数据学生班级为列标签。班级分两个。我现在要输入一个班级,然后显示这个班级所有学生的信息,并删除。请给下详细代码(假设数据源为class,数据库的表单名为stude... 比如一个数据 学生 班级为列标签。班级分两个。我现在要输入一个班级,然后显示这个班级所有学生的信息,并删除。请给下详细代码(假设数据源为class,数据库的表单名为student)。 展开
 我来答
匿名用户
2014-01-08
展开全部
import java.sql.*;
import java.util.Scanner;
public class JdbcOdbc{
    public static void main(String args[])throws SQLException{
        Scanner sc = new Scanner(System.in);
        System.out.print("请输入班级名:");
        String clazz= sc.next();
        
        String url="jdbc:odbc:class";
        String user="sa";
        String pass="123456";
        
        Connection conn=DriverManager.getConnection(url, user, pass);
        String sql="SELECT * FROM student WHERE class=?";
        PreparedStatement st=conn.prepareStatement(sql, ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
        st.setString(1, clazz);
        ResultSet rs=st.executeQuery();
        while(rs.next()){
            System.out.print(rs.getString(1));
            rs.deleteRow();
        }
        rs.close();
        st.close();
        conn.close();
    }
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式