A. 怎麼讀取資料庫內容顯示到網頁上
摘要 一共需要四部分:1.model(一些屬性,以及getput方法),例如,News;2資料庫操作(主要是操作資料庫的方法,該方法會在jsp頁面調用),例如DataNews;3資料庫的鏈接,例如DataBaseConn;4.jsp頁面,調用資料庫的數據,顯示在頁面上。
B. 怎樣從資料庫中讀出數據
public DataSet query(string sql)
{
DataSet ds = new DataSet();//DataSet是表的集合
SqlDataAdapter da = new SqlDataAdapter(sql, conn);//從資料庫中查詢
da.Fill(ds);//將數據填充到DataSet
connClose();//關閉連接
return ds;//返回結果
}
這就讀出來了
C. 在電腦上,如何利用模板來讀取一個資料庫的信息
很多人都覺得使用電腦或者是手機是非常方便的,因為大家可以通過電腦來完成相應的操作和讀取數據,所以小編也覺得電腦很方便,如果沒有電腦,大家的日常生活可能就會受到相應的影響了。在電腦上,如何利用模板來讀取一個資料庫的信息呢?
其實讀取資料庫真的沒有那麼難,而且操作方法也是非常快捷的,如果大家有了一個模板,那麼操作起來也是很簡單的。如果大家不會操作,也可以在網路上搜索詳細的操作步驟。
D. 如何從mysql資料庫讀取數據
讀取資料庫,首先要將資料庫的驅動包導入:如果是mysql資料庫,需要導入mysql-connector-java-5.1.27.jar,如果是oracle就需要導入oracle.jar包;
然後就是建立資料庫連接,使用Connection 新建連接,然後執行你的sql語句查詢出需要的數據,下面是兩個方法: public PageModel findAllUser(int pageNo,int pageSize){String sql = "select * from user where user_name <> 'root' order by user_name" +"limit" + (pageNo - 1) * pageSize + "," + pageSize;PageModel pageModel =null;Connection conn =null;Statement stmt =null;ResultSet rs = null;try{conn = DB.getConn();stmt = conn.createStatement();rs = stmt.executeQuery(sql);List user_List = new ArrayList();while(rs.next()){User user = new User();user.setUser_name(rs.getString("user_name"));user.setUser_password(rs.getString("user_password"));user.setUser_tel(rs.getString("user_tel"));user.setUser_email(rs.getString("user_email"));user.setUser_createDate(rs.getTimestamp("user_createdate"));user_List.add(user);}//取得所有記錄int totalRecords = getTotalRecords(conn);pageModel = new PageModel();pageModel.setPageSize(pageSize);pageModel.setList(user_List);pageModel.setTotalRecord(totalRecords);}catch(SQLException e){e.printStackTrace();}finally{DB.close(rs);DB.close(stmt);DB.close(conn);}return pageModel;} /** * 取得所有記錄 * @param conn * @return 所有記錄totalRecords */public int getTotalRecords(Connection conn){String sql = "select count(*) from user where user_name <> 'root' ";int totalRecords = 0;Statement stmt = null;ResultSet rs = null;try{conn = DB.getConn();stmt = conn.createStatement();rs = stmt.executeQuery(sql);if(rs.next()){totalRecords = rs.getInt(1);}}catch(SQLException e){e.printStackTrace();}finally{DB.close(rs);DB.close(stmt);DB.close(conn);}return totalRecords;}
E. 如何讀取資料庫中所有數據
rs.MoveFirst:指向第一條記錄。
rs.MoveLast:指向最後一條記錄。
rs.MovePrev:指向上一條記錄。
rs.MoveNext:指向下一條記錄。
當rs.Open後,用for進行循環讀取,用rs.MoveNext等推進記錄,再用if和rs.bof和rs.eof判斷是否到了記錄的開頭和末尾
F. 請問如何從資料庫中讀取具體某個數據
哎呀,你這樣子提問題真的不好回答。你學過什麼了?會哪些東西?做一個資料庫相關的程序,大致過程就是下面這樣子:
首先要連接到資料庫,比如
Java
就是用
JDBC。
然後打開一個連接,Java
中就是一個
Connection。
創建一個查詢,開始查詢資料庫
遍歷查詢的結果,這里就是你上面要做的,挨個賦值
最後一定要記住關閉查詢和連接,釋放資源。
在
.Net,PHP,Python
也是類似的。
不過,在實際開發中,可不是這樣了,不僅效率太低而且程序不好維護。
G. 從資料庫中讀取數據的一般步驟是什麼
1、鏈接資料庫2、打開資料庫鏈接3、讀取數據記錄比如ado的例子: Set Conn = New ADODB.Connection 資料庫連接 Set Rec = New ADODB.Recordset 資料庫記錄
Conn.Open "dsn=pic" 打開資料庫鏈接
Rec.Open "pics", Conn, ad OpenDynamic, adLockOptimistic 讀取資料庫記錄
H. 如何讀取資料庫表數據(資料庫表不斷添加新數據)
問題問得過於簡化,根據我的經驗猜測,你是連續地讀取表的記錄,而每次讀取都沒重復的,只讀取新添加的記錄,是吧?
你最好不用table, 盡量用query,這樣使用SQL處理比較簡單。不過也沒關系,就是多寫點語句。我過去的作法是,針對表生成兩個視圖,第一個存儲上次取來的記錄,第二個是當前取到的記錄數據,第三個是一和二視圖相比較而得到的最新的記錄,每次有取動作,都要刷新。
要點,被查詢的主表或query的排序和過濾關鍵字欄位必須是記錄號或ID關鍵字, 保證新記錄排在後面,這樣讀取效率絵高很多,避免反復或重復處理。
I. 如何使用EXCEL讀取外部資料庫數據
步驟1:點擊開始,打開Microsoft
Excel
2010。
2
步驟2:打開之後,點擊數據,其他來源,來自SQL
Server。
3
步驟3:打開數據鏈接向導之後,輸入伺服器名稱和登陸用戶名和密碼。點擊下一步。
步驟4:點擊下一步之後,報錯,不能夠正常鏈接資料庫。
步驟5:打開SQL
Server
資料庫代理伺服器,查看代理停止工作,將其啟動。
步驟6:修改伺服器名稱為SQL
Server所在的伺服器的IP地址填寫入伺服器名稱,登陸名稱和密碼全部為sa。
步驟7:進入,選擇資料庫和表。選擇PUBS,點擊下一步。
步驟8:點擊下一步,保持鏈接文件,點擊完成。
步驟9:點擊導入數據
步驟10
連接屬性,連接名稱:172.16.0.31
pubs
employee,連接文件:C:\Documents
and
Settings\lys\My
Documents\我的數據源\172.16.0.31
pubs
employee.odc
連接字元串:
Provider=SQLOLEDB.1;Persist
Security
Info=True;User
ID=sa;Data
Source=172.16.0.31;Use
Procere
for
Prepare=1;Auto
Translate=True;Packet
Size=4096;Workstation
ID=L10-1DA235E90;Use
Encryption
for
Data=False;Tag
with
column
collation
when
possible=False;Initial
Catalog=pubs
命令文本:"pubs"."dbo"."employee"
步驟11:點擊確定,輸入密碼Sa。
步驟12:
我們可以看到將SQL
Server數據寫入了EXCEL中。
查詢EXCEL中資料庫:
查詢資料庫中數據:
SELECT
*
FROM
employee
J. 如何讀取資料庫里的數值呢
不清楚你到底是要怎麼定位?感覺你問題沒說清楚。
比如你在資料庫是一列的數據,你是都需要讀取到一個頁面還是只選擇特定的。
選擇由sql語句判斷,完成後reponse到頁面按規則讀就行了。