顯示資料庫
1. 在網頁中如何將資料庫的數據顯示出來
你要有一個jsp頁面,你可以查下jsp怎麼連接對應資料庫
編寫連接資料庫的程序,以下是jsp連接oracle程序
<%@page contentType="text/html;charset=gb2312"%>
<HTML><BODY>
<hr align="center" width="55%" color="#991111" size="5"/>
<%
Connection conn = null;
PreparedStatement stmt = null;
ResultSet rs = null;
request.setCharacterEncoding("GBK");
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
}
catch(ClassNotFoundException ce){
out.println(ce.getMessage());
}
try{
String url="jdbc:oracle:thin:@localhost:1521:orcl";
conn=DriverManager.getConnection(url,"scott","tiger");
stmt=conn.prepareStatement("select * from emp");
rs=stmt.executeQuery();
out.print("<TABLE BORDER='1' width='55%' cellpadding='3' align=center>");
out.print("<TR><TD>"+"<b>Empno</b>"+"</TD>");
out.print("<TD>"+"<b>Ename</b>"+"</TD>");
out.print("<TD>"+"<b>Job</b>"+"</TD>");
out.print("<TD>"+"<b>Mgr</b>"+"</TD>");
out.print("<TD>"+"<b>hiredate</b>"+"</TD>");
out.print("<TD align=center>"+"<b>Sal</b>"+"</TD>");
out.print("<TD>"+"<b>Comm</b>"+"</TD>");
out.print("<TD>"+"<b>Deptno</b>"+"</TD></TR>");
while(rs.next()){
out.print("<TR><TD>"+rs.getString(1)+"</TD>");
out.print("<TD>"+rs.getString(2)+"</TD>");
out.print("<TD >"+rs.getString(3)+"</TD>");
out.print("<TD>"+rs.getString(4)+"</TD>");
out.print("<TD>"+rs.getString(5)+"</TD>");
out.print("<TD>"+rs.getString(6)+"</TD>");
out.print("<TD>"+rs.getString(7)+"</TD>");
out.print("<TD>"+rs.getString(8)+"</TD></TR>");
}
out.print("</TABLE>");
rs.close();
stmt.close();
conn.close();
}
catch(Exception e){
System.out.println(e.getMessage());
}
%>
</BODY></HTML>
2. 在網頁怎麼顯示資料庫中的數據
用ListView綁定數據就可以了
舉例 "type「 "size" 是類的欄位 le是資料庫取出來的list集合
後台代碼
ListView1.DataSource = le ;
ListView1.DataBind();
前台代碼
<asp:ListView ID="ListView1" runat="server">
<ItemTemplate>
<table>
<tr>
<td>軟體分類</td>
<td><%#Eval("type")
%></div></td>
<td>軟體大小</td>
<td><%#Eval("size")
%></td>
</tr>
</ItemTemplate>
</asp:ListView>
3. 顯示sql內所有資料庫的名稱.
select name from master.dbo.sysdatabases
這句就是了
你連接到SQLSERVER後執行這條語句就行
4. mysql顯示資料庫
<?
$result=mysql_query("select * from 表名 where id=2");
$row=mysql_fetch_object($result);
echo $row->username;
?>
5. 網站顯示資料庫內容怎麼做
在注冊的時候或其他提交數據,在寫入資料庫的時候發現資料庫中的中文為亂碼。其實加上<@codepage="65001">問題解決了以為這表示是簡體中文。
6. 怎麼讓資料庫的數據在html顯示出來
首先我不知道你用什麼方式在前後端進行數據操作
jsp+servlet:將得到的數據添加到request.setAttribut中然後在jsp端可以通過jsp的{requestScop.xxx}的方法來獲取數據,也可以直接使用{xxx}來獲取數據(xx代表Attribute中的key)
如果你在jsp端用了jquery插件,可以使用其內部的json數據格式進行解析數據,而在客戶端直接使用一個List<map<Stirng,Object>>來裝載數據,然後在通過一個poi插件將其轉換成String類型就可以在jsp端進行解析。
7. 資料庫已經連接,我想在頁面上顯示資料庫中數據
你好,請問你是jsp,php,asp呢。
一般在網頁中顯示資料庫所查找到的信息,基本是一樣的。
在網頁中需要顯示資料庫信息的地方,寫上語句,我以jsp為例子
一般網頁開發都遵循MVC模式。至於什麼是MVC模式,就不贅述了。
1.一般對應資料庫的那麼表,我們會在web project中創建一個javabean,也就是Name.java。
2.裡面的成員變數,就跟資料庫的列名一樣的,一般設置是private的,然後通過getter,setter方法來給予訪問。
3.另外資料庫的鏈接操作,最好有個java類創建資料庫的連接及釋放
4.創建一個對name『表的操作的Java類。這里就稱為NameOperation。
主要是從資料庫中查找所有的用戶,返回當然是一個List集合
接下來,可以在網頁中顯示了
<%
List list = NameOperation.getAllUserName();//具體方法不再贅述
for(int i = 0; i<=list.size){
Name name = (Name)list.get(i);
%>
//假設這里顯示四個用戶名
用戶名:<%=name.getUserName()%>
<%}//記住for的結束大括弧一定要在這里,負責顯示不了用戶名的
%>
8. sql如何顯示資料庫下的所有表名
用SQL語句顯示資料庫中所有表的名稱:
select 表名=name,類型=case xtype when 'S' then '系統表' else '用戶表' end
from sysobjects
where xtype in('U','S')
9. 如何動態顯示資料庫數據在頁面上
動態的話。那就是將你的數據角色許可權都加在資料庫中。 當一個用戶訪問菜單時,從資料庫獲得當前用戶可以訪問的菜單,然後依次生成button。
10. 如何顯示資料庫全部內容
這和前台用post還是get提交無關,後台總列表頁面的每條信息裡面應該有個鏈接,點開這個鏈接會彈出頁面顯示對應id的全部信息
鏈接要這樣寫:<a
href='xxx.asp?id=<%rs("id")%>'
target='_blank'>查看詳細</a>
然後在xxx.asp頁面里的用過取request("id")顯示相關信息,如sql這樣寫:"select
*
from
table
where
id="+request('id')