java导出数据 csv
代码如下:publicclassJava{publicstaticvoidmain(String[]args){Stringurl="jdbc:...";Stringid...
代码如下:
public class Java{
public static void main(String[] args){
String url="jdbc:...";
String id="id";
String password="pw";
try{
Class.forName("oracle.....");
Connection JDBCConnection=DriverManager.getConnection(url,id,password);
Statement s=JDBCConnection.createStatemeng();
Resultset r=s.executeQuery("");//请补全sql语句
if(r.next()){
System.out.println(r.getString(""));//请补全
}catch (Exception e){
e.printStackTrace();
}
}
}
数据库现在连上了,怎么检索数据库里的数据,然后用java在csv文件中输出。
数据检索要求如下:
当输入id为01时,可以在table中检索出来cake,water,candy等东西。
当输入id为02时,可以在table中检索出来apple,orange,banana等。
id有很多个,且不是顺序排列(ID458605,ID274858,类似于这种的)
也就是说,table表是固定的,id是不固定的。每个id都有自己所对应的东西。
谢了~~~
万分感谢~~
这个问题已经折磨我很久了~~
初学者,最好有代码相送~~
table名:applicate
column名:类似于name,sex,age(一共15列)
column类型:String 展开
public class Java{
public static void main(String[] args){
String url="jdbc:...";
String id="id";
String password="pw";
try{
Class.forName("oracle.....");
Connection JDBCConnection=DriverManager.getConnection(url,id,password);
Statement s=JDBCConnection.createStatemeng();
Resultset r=s.executeQuery("");//请补全sql语句
if(r.next()){
System.out.println(r.getString(""));//请补全
}catch (Exception e){
e.printStackTrace();
}
}
}
数据库现在连上了,怎么检索数据库里的数据,然后用java在csv文件中输出。
数据检索要求如下:
当输入id为01时,可以在table中检索出来cake,water,candy等东西。
当输入id为02时,可以在table中检索出来apple,orange,banana等。
id有很多个,且不是顺序排列(ID458605,ID274858,类似于这种的)
也就是说,table表是固定的,id是不固定的。每个id都有自己所对应的东西。
谢了~~~
万分感谢~~
这个问题已经折磨我很久了~~
初学者,最好有代码相送~~
table名:applicate
column名:类似于name,sex,age(一共15列)
column类型:String 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询