jdbc原理和連接數(shù)據(jù)庫5個步驟 現(xiàn)在還用jdbc連數(shù)據(jù)庫么?
現(xiàn)在還用jdbc連數(shù)據(jù)庫么?jdbc的接口是當(dāng)年的sun實現(xiàn)程序的,不過jdbc的實現(xiàn)由各個數(shù)據(jù)庫廠商成功。也就是說,jdbc驅(qū)動包,是各個數(shù)據(jù)庫廠商寫的?,F(xiàn)在還沒有那個數(shù)據(jù)庫廠商說不支持什么java
現(xiàn)在還用jdbc連數(shù)據(jù)庫么?
jdbc的接口是當(dāng)年的sun實現(xiàn)程序的,不過jdbc的實現(xiàn)由各個數(shù)據(jù)庫廠商成功。也就是說,jdbc驅(qū)動包,是各個數(shù)據(jù)庫廠商寫的?,F(xiàn)在還沒有那個數(shù)據(jù)庫廠商說不支持什么java。(不支持java4自毀前程。)目前的數(shù)據(jù)庫都允許jdbc連接。oracle,db2,informix,mysql,mssqlserver,sybase
jsp用戶信息錄入數(shù)據(jù)庫的方式?
是運行程序數(shù)據(jù)庫驅(qū)程的,鏈接數(shù)據(jù)庫,先執(zhí)行sql語句,將用戶信息錄入到數(shù)據(jù)庫。
代碼萬分感謝:
lt%
//程序加載驅(qū)動程序
StringdriverName##34
//數(shù)據(jù)庫信息
StringuserName#34root#34
//密碼
StringuserPasswd#34root#34
//數(shù)據(jù)庫名
StringdbName#34test#34
//表名
StringtableName#34b_user#34
//將數(shù)據(jù)庫信息字符串直接連接成為一個求完整的url(也是可以再改寫成url,沒分開寫是清楚明白可維護性強)
Stringurl#34jdbc:mysql://localhost/#34dbName#34?user#34userName#34amppassword#34userPasswd
(##34).newInstance()
Connection(url)
Statementstmt()
Stringsql#34SELECT*across#34tableName
ResultSetrsstmt.executeQuery(sql)
(#34行啦,DatabaseQuerySuccessd!#34)
()
()
()