java-mysql中如何在输入时数据的按大小顺序添加到数据库中去!问下该如何实现这个代码比如:下面所示:
publicbooleanInsert(){Connectionconn=null;Statementstmt=null;ResultSetrs=null;Class.f...
public boolean Insert (){
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost/mysql?user=root&password=";
conn = DriverManager.getConnection(url);
stmt = conn.createStatement();
在这个添加操作上如何实现添加按学号大小直接插入到数据库中到,使数据库中的数据按数据num大小排序,希望帮我实现下这个操作的代码!
String sql = "insert into student values( '"+ num +"','"+ age +"')";
stmt.executeUpdate(sql);
System.out.println("恭喜你同志添加成功!");
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} return true;
}
问题二: 如上把数据库的所有信息到输出,如下数据库当前不为空则显示所有信息,否则则System.out.print("当前数据库为空");这个选择的代码如何实现! 展开
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost/mysql?user=root&password=";
conn = DriverManager.getConnection(url);
stmt = conn.createStatement();
在这个添加操作上如何实现添加按学号大小直接插入到数据库中到,使数据库中的数据按数据num大小排序,希望帮我实现下这个操作的代码!
String sql = "insert into student values( '"+ num +"','"+ age +"')";
stmt.executeUpdate(sql);
System.out.println("恭喜你同志添加成功!");
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} return true;
}
问题二: 如上把数据库的所有信息到输出,如下数据库当前不为空则显示所有信息,否则则System.out.print("当前数据库为空");这个选择的代码如何实现! 展开
展开全部
= "XX";
String sql = "CREATE TABLE table_"+ i +"_"+str+" (id .....)";
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection(url,userName,pwd);
Statement stmt = conn.createStatement();
stmt.executeUpdate(sql);
String sql = "CREATE TABLE table_"+ i +"_"+str+" (id .....)";
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection(url,userName,pwd);
Statement stmt = conn.createStatement();
stmt.executeUpdate(sql);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先把所有 student的num和age放到list中,排序,然后再循环插入。插入前排序是语言该做的事,不是数据库。
第2个对数据库发一句count语句统计下就行了,如果结果数为0就是空
第2个对数据库发一句count语句统计下就行了,如果结果数为0就是空
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已发
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询