import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class SqliteTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
try {
// JDBCドライバーの指定
Class.forName("org.sqlite.JDBC");
// データベースに接続する なければ作成される
Connection con = DriverManager.getConnection("jdbc:sqlite:../database.db");
// Statementオブジェクト作成
Statement stmt = con.createStatement();
//テーブル作成 すでにある場合は例外が発生
stmt.executeUpdate("create table nameTable( id integer, name string )");
//テーブルにデータを追加
stmt.executeUpdate("insert into nameTable values(1, 'sakura')");
} catch (ClassNotFoundException e) {
// TODO 自動生成された catch ブロック
e.printStackTrace();
} catch (SQLException e) {
// TODO 自動生成された catch ブロック
// Connection の例外が発生した時
e.printStackTrace();
}
}
}
2013年8月14日水曜日
テーブルの作成とデータ追加:SQLite
Eclipse で SQLite 準備からデータベース作成・接続まで
1.SQLite用のJDBCドライバーをダウンロードしてくる。
https://bitbucket.org/xerial/sqlite-jdbc
2.Eclipse のパッケージエクスプローラからSQLite を使うプロジェクトをせんたくして、
右クリックからプロパティーを選択して、Javaのビルド・パス でライブラリタブを選択して、
外部ライブラリを登録する。
準備完了!
https://bitbucket.org/xerial/sqlite-jdbc
2.Eclipse のパッケージエクスプローラからSQLite を使うプロジェクトをせんたくして、
右クリックからプロパティーを選択して、Javaのビルド・パス でライブラリタブを選択して、
外部ライブラリを登録する。
準備完了!
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class SqliteTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
try {
// JDBCドライバーの指定
Class.forName("org.sqlite.JDBC");
// データベースに接続する なければ作成される
Connection con = DriverManager.getConnection("jdbc:sqlite:../database.db");
} catch (ClassNotFoundException e) {
// TODO 自動生成された catch ブロック
e.printStackTrace();
} catch (SQLException e) {
// TODO 自動生成された catch ブロック
// Connection の例外が発生した時
e.printStackTrace();
}
}
}
2013年8月13日火曜日
テーブルの中のリンクアドレスをすべて取得する。
import java.io.IOException;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public class paint {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
String url = "http://127.0.0.1/auto/date-top.htm";
try {
Document document = Jsoup.connect(url).get();
Element table = document.getElementById("tableIdName");
Elements links = table.getElementsByTag("a");
for (Element link : links) {
String linkHref = link.attr("href");
System.out.println( linkHref );
}
} catch (IOException e) {
// TODO 自動生成された catch ブロック
e.printStackTrace();
}
}
}
登録:
コメント (Atom)

