Thursday 10 June 2010

Create txt file

Create txt file adalah salah satu cara untuk melihat data yang ada dalam database dengan mentranformasikan(hehehehe agak tinggi dikit kata2nya) ke dalam bentuk file teks,disini juga bisa create data sesuai dengan yang diinginkan bisa juga excell,pdf,word(tapi biasanya settingan agak kacau dikit, saya mencobanya pada .txt). berikut ada contoh dasar pembuatan txt file:

import java.sql.*;
import java.io.*;

public class FileWrite{
public static void main(String[] args) {
System.out.println("MySQL Connect Example.");
Connection conn = null;
//seting koneksinya
String url = "jdbc:mysql://localhost:3306/";
String dbName = "jdbctutorial";
String driver = "com.mysql.jdbc.Driver";
String userName = "root";
String password = "root";
Statement stmt=null;
Writer output = null;
String text = "";
try {
//output txt ny.. bisa juga kita letakkan di C: ato di D: tinggal penambahan pathny
File file = new File("write.txt");
output = new BufferedWriter(new FileWriter(file));
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url+dbName,userName,password);
stmt = conn.createStatement();
String query = "select * from tablename";
ResultSet rs = stmt.executeQuery(query);
while(rs.next())
{
//pembacaan data dari table di database
text = rs.getString(1);
output.write(text);
output.close();
}
System.out.println("Your file has been written");
System.out.println("Connected to the database");
conn.close();
System.out.println("Disconnected from database");
} catch (Exception e) {
e.printStackTrace();
}
}
}

OK secara garis besarny seperti itu. Silahkan di rombak sesuai keinginan.
bye dulu...see u

No comments:

Post a Comment