准备分析下TinySQL,所以先用用看。文档不多。下面都是摸索的。
1、首先是如何在命令行里运行。
java -cp tinySQL-2.26.jar com.sqlmagic.tinysql.tinySQLCmd
然后就可以通过HELP COMMANDS查看它支持的命令了。
创建一个表的sql为
create table test (ID INT, NAME CHAR)
2、如果要在java程序里面使用,先把包 tinySQL-2.26.jar 加到项目中。然后
import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Conn {
/**
* @param args
*/
public static void main(String[] args) {
Connection conn = null;
try{
Class.forName("com.sqlmagic.tinysql.dbfFileDriver");
conn = DriverManager.getConnection("jdbc:dbfFile:.");
} catch(Exception e) {
e.printStackTrace();
}
try{
Statement stmt = null;
ResultSet rs = null;
stmt = conn.createStatement();
rs = stmt.executeQuery("select * from test");
while(rs.next()){
System.out.println(rs.getInt("ID") + rs.getString("NAME"));
}
} catch(SQLException e) {
e.printStackTrace();
}
}
}