首先第一步就是在網(wǎng)上下載一個mysql的數(shù)據(jù)庫驅(qū)動jar包,類似mysql-connector-java-20-bin.jar。新建一個JAVA項目,在項目下面創(chuàng)建一個lib文件夾,將驅(qū)動jar文件拷貝到lib文件夾中。

創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、嘉興網(wǎng)絡(luò)推廣、微信小程序開發(fā)、嘉興網(wǎng)絡(luò)營銷、嘉興企業(yè)策劃、嘉興品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供嘉興建站搭建服務(wù),24小時服務(wù)熱線:18980820575,官方網(wǎng)址:chinadenli.net
java連接數(shù)據(jù)庫的代碼位于MVC中的M(模型層)中,主要負(fù)責(zé)與數(shù)據(jù)庫打交道。本人把我以前寫的代碼加上注釋給你看看希望對你有幫助。
1. 加載一個對應(yīng)數(shù)據(jù)庫的JDBC驅(qū)動 在建立到一個數(shù)據(jù)庫的連接之前,必須先加載這個數(shù)據(jù)庫的JDBC驅(qū)動程序,加載之后此driver會自動注冊到JDBC驅(qū)動列表中。加載一個JDBC驅(qū)動有兩種方法。
創(chuàng)建一個javaProject,并輸入如下java代碼:package link;import java.sql.*;/*** 使用JDBC連接數(shù)據(jù)庫MySQL的過程* DataBase:fuck, table:person;* 使用myeclipse對mysql數(shù)據(jù)庫進(jìn)行增刪改查的基本操作。
使用工具:java語言、Myeclipse。
執(zhí)行SQL語句:使用Java的Statement或PreparedStatement對象執(zhí)行SQL語句,可以查詢、插入、更新或刪除數(shù)據(jù)庫中的數(shù)據(jù)。
你的意思就是根據(jù)id 找數(shù)據(jù)本身以及他的葉子節(jié)點(diǎn)。
在Java中,獲得ResultSet的總行數(shù)的方法有以下幾種。
先用rs.first()移動到查詢到的第一條數(shù)據(jù),然后用rs.getString()等方法獲取到各個字段,如果有多行的話可以用rs.next()移到下一條數(shù)據(jù)。
ResultSet executeQuery(String sqlString):執(zhí)行查詢數(shù)據(jù)庫的SQL語句 ,返回一個結(jié)果集(ResultSet)對象。
創(chuàng)建數(shù)據(jù)庫的連接 要連接數(shù)據(jù)庫,需要向java.sql.DriverManager請求并獲得Connection對象,該對象就代表一個數(shù)據(jù)庫的連接。
注意異常情況。另外,jdbc連接sql server需要引入3個jar包:msbase.jar,mssqlserver.jar,msutil.jar。有的SP2,SP3的機(jī)器還需要打個補(bǔ)丁,SQL2000-KB884525-SP4-x86-CHS.EXE,可以下載。也可以使用ODBC橋,不過用的少。
如果你的程序是需要將查詢結(jié)果展示在jsp頁面上,你需要在jsp頁面上使用js寫定時器代碼,參考SetInterval方法。如果你的程序是桌面應(yīng)用程序,你可以使用java的定時器Timer。
加載驅(qū)動程序,你好像寫得有問題,應(yīng)該是這樣的 Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);你再檢查下,祝你早日看到成功的結(jié)果。
網(wǎng)站題目:查詢數(shù)據(jù)庫的java代碼 查詢數(shù)據(jù)庫的java代碼是什么
文章鏈接:http://chinadenli.net/article32/deieisc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)、Google、營銷型網(wǎng)站建設(shè)、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)