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("当前数据库为空");这个选择的代码如何实现!
展开
 我来答
宇文春灵
2011-02-27 · TA获得超过401个赞
知道小有建树答主
回答量:561
采纳率:100%
帮助的人:315万
展开全部
= "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);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ahyyxx222
2011-02-28 · TA获得超过2532个赞
知道小有建树答主
回答量:1405
采纳率:33%
帮助的人:1212万
展开全部
先把所有 student的num和age放到list中,排序,然后再循环插入。插入前排序是语言该做的事,不是数据库。

第2个对数据库发一句count语句统计下就行了,如果结果数为0就是空
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
佳之星勇
2011-03-04 · TA获得超过128个赞
知道答主
回答量:114
采纳率:0%
帮助的人:0
展开全部
已发
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式