裝載資料庫的jdbc驅動程式
class.forname(" com.mysql.jdbc.driver").newinstance();
建立與資料庫的連線
string url = "jdbc:mysql://主機:埠號/資料庫名?useunicode=true&characterencoding=utf-8&usessl=false";
//例如:string url = "jdbc:mysql://localhost:3306/testdb?useunicode=true&characterencoding=utf-8&usessl=false";
string user = "root";
string password = "211";
connection conn= drivermanager.getconnection( url, user, password );
建立statement 物件,準備執行sql語句
string sql = ""; //「」內為所要執行的sql語句
preparedstatement pstmt = conn.preparestatement(sql);
執行sql語句
常用3種執行sql語句的方法:
處理resultset結果集
while( rs.next() )
依次關閉resultset、statement和connection物件
rs.close();
stmt.close();
conn.close();
示例:
connection conn = null;
preparedstatement pstmt = null;
resultset rs = null;
try
} catch (exception e) finally
if (pstmt != null)
if (conn != null)
} catch (exception e)
}
mysql中文處理
先執行:
set names utf-8;
create table teacher(
id int(3) not null primary key,
name char(10),
address varchar(50),
year date)
default character set utf-8;
JDBC連線資料庫
雖然現在用很多方法來實現應用程式與資料庫後台的連線操作,但是做為一名新手,真正理解和掌握使用jdbc來連線資料庫是非常有必要的,因為它是基礎。下面就說說如何實現jdbc連線資料庫。url jdbc mysql localhost 3306 bookmanage?useunicode true cha...
JDBC 連線資料庫
附 驅動包以及關鍵字 mysql class.forname org.gjt.mm.mysql.driver cn drivermanager.getconnection jdbc mysql mydbcomputernameorip 3306 mydatabasename susr,spwd po...
JDBC連線資料庫
注意引入的是sqljdbc4.jar包 connection物件的資料庫能夠提供描述其表 所支援的 sql 語法 儲存過程 此連線功能等等的資訊 statement物件表示基本語句,其中將單個方法應用於某一目標和一組引數,以返回結果 resultsetmetadata可用於獲取關於resultset...