import
java.io.
*
;
public class csvbean
... {
public static void main(String[] args)
...{
try...{
File file = new File("C:/name.csv");
FileOutputStream out = new FileOutputStream(file);
OutputStreamWriter osw = new OutputStreamWriter(out);
BufferedWriter bw = new BufferedWriter(osw);
//insert data
bw.write("aa");
bw.write(",");
bw.write("bb");
bw.write(",");
bw.write("cc");
bw.write(" ") ;
//close
bw.close();
osw.close();
out.close();
}
catch(Exception e)...{
e.printStackTrace() ;
}
}
}
/** */ /**************************************************************************************/
// 需要包: csvjdbc-r0-10.zip 536.81K
import java.sql. * ;
public class cvsbean
... {
public static void main(String[] args)
...{
try
...{
// load the driver into memory
Class.forName("org.relique.jdbc.csv.CsvDriver");
// create a connection. The first command line parameter is assumed to
// be the directory in which the .csv files are held
Connection conn = DriverManager.getConnection("jdbc:relique:csv:d:/" );//最后是文件路径
// create a Statement object to execute the query with
Statement stmt = conn.createStatement();
String ssss="20060707171747";//20060707171747是文件名
// Select the ID and NAME columns from sample.csv
ResultSet results = stmt.executeQuery("select * from "+ssss);
// dump out the results
while (results.next())
...{
System.out.println("hh= " + results.getString(1) + " jj= " + results.getString(1));
}
// clean up
results.close();
stmt.close();
conn.close();
}
catch(Exception e)
...{
//System.out.println("Oops-> " + e);
//System.out.println(e.getMessage()) ;
e.printStackTrace();
}
}
}
public class csvbean
... {
public static void main(String[] args)
...{
try...{
File file = new File("C:/name.csv");
FileOutputStream out = new FileOutputStream(file);
OutputStreamWriter osw = new OutputStreamWriter(out);
BufferedWriter bw = new BufferedWriter(osw);
//insert data
bw.write("aa");
bw.write(",");
bw.write("bb");
bw.write(",");
bw.write("cc");
bw.write(" ") ;
//close
bw.close();
osw.close();
out.close();
}
catch(Exception e)...{
e.printStackTrace() ;
}
}
}
/** */ /**************************************************************************************/
// 需要包: csvjdbc-r0-10.zip 536.81K
import java.sql. * ;
public class cvsbean
... {
public static void main(String[] args)
...{
try
...{
// load the driver into memory
Class.forName("org.relique.jdbc.csv.CsvDriver");
// create a connection. The first command line parameter is assumed to
// be the directory in which the .csv files are held
Connection conn = DriverManager.getConnection("jdbc:relique:csv:d:/" );//最后是文件路径
// create a Statement object to execute the query with
Statement stmt = conn.createStatement();
String ssss="20060707171747";//20060707171747是文件名
// Select the ID and NAME columns from sample.csv
ResultSet results = stmt.executeQuery("select * from "+ssss);
// dump out the results
while (results.next())
...{
System.out.println("hh= " + results.getString(1) + " jj= " + results.getString(1));
}
// clean up
results.close();
stmt.close();
conn.close();
}
catch(Exception e)
...{
//System.out.println("Oops-> " + e);
//System.out.println(e.getMessage()) ;
e.printStackTrace();
}
}
}