導航:首頁 > 編程大全 > asp顯示資料庫記錄

asp顯示資料庫記錄

發布時間:2022-09-13 20:55:47

① asp 怎麼實現點擊文本框顯示資料庫里的數據

要用Ajax
一:准備工作
新建一個文件夾 Databases
在文件夾里建立一個資料庫 #Database.mdb
在資料庫里建一個表 proct
在proct表裡建一個欄位 ID
在proct表裡添加一條記錄,ID欄位添上內容。
二:把下面的內容保存成 index.asp 文件
-------------------------
<body>
<input type="text" id="test" />
</body>
<script type="text/javascript">
document.getElementById("test").onclick=function(){
//create XMLHttpRequest
var xmlhttp;
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
//send request
xmlhttp.open("GET","db.asp",true);
xmlhttp.send();
//onreadystatechange
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("test").value=xmlhttp.responseText;
}
}
//function end
}
</script>
-------------------------
三:把下面的內容保存成 db.asp文件
-------------------------
<%
dim conn
connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("Databases/#Database.mdb")
set conn=Server.CreateObject("ADODB.Connection")
conn.Open connstr

set rs=Server.CreateObject("ADODB.recordset")
dim strsql
strsql="select * from proct"
rs.open strsql,conn,1,1

if not rs.eof then
response.Write(rs("ID"))
else
response.Write("未找到相關數據!")
end if
rs.close
conn.close
%>
-------------------------
點擊文本框就會從數據表proct里取出第一條記錄的ID 欄位的內容,顯示到文本框里。

② ASP怎樣顯示資料庫里的內容

set rs=server.CreateObject("adodb.recordset") ''''''建立recordset對象
sqlstr="select * from class" '''''test_table為資料庫中的一個數據表,即你要顯示的數據所存放的數據表
rs.open sqlstr,conn,1,3 '''''表示打開資料庫的方式
rs.addnew ''''''新增加一條記錄
rs("class_name")=my_bjmc
rs.update
rs.close
set rs=nothing
response.write "<center><font size=10><strong>班級"&my_bjmc&"添加成功!<strong></font></center>"
%>

這後面可以添加
<%
response.rediract("ShowAll.asp")
%>

ShowAll.asp內容主要是
<%
set rs=server.CreateObject("adodb.recordset") ''''''建立recordset對象
sqlstr="select * from class" '''''test_table為資料庫中的一個數據表,即你要顯示的數據所存放的數據表
rs.open sqlstr,conn,1,3
Do while not Rs.eof
response.write Rs("Class")&"<br>"
Rs.movenext
Loop
Rs.close
Set Rs=nothing

③ 怎樣實現ASP滾動顯示資料庫中的記錄

你是要怎麼滾動,自左向右,還是自上而下?給一個自左向右的。

'連接資料庫字元串省去..
'下面是顯示代碼
<div>
<marquee>
<%dim rssql
set rssql=server.createboject("adodb.recordset")
rssql.open "sql名",conn,1,1
do while not rssql.eof
response.write""&rssql("欄位名")&""
rssql.movenext
loop
%>
</marquee>
</div>
<%rssql.close
set rssql=nothing%>

這應該是最簡單的滾動了。。

④ ASP顯示資料庫數據

<%=Server.HTMLEnCode(RS("name"))%>
但你要在使用Server.HTMLEnCode()方法前判斷一下Rs("name")是否為NULL,如果是NULL可能會產生運行時錯誤.
或者寫一個函數,把<替換為&lt; 把>替換為&gt;

⑤ ASP中access資料庫顯示記錄

有2種方法,一個是利用記錄集對象的recordcount方法, 也就是 rs.recordcount
例外一種是使用sql語句的count方法
Set rs = ado_query("select count(*) as Zongshu from cms_member order by ID desc")
Response.write "數據表的中的記錄條數是:" & rs("Zhongshu")%>
不過推薦rs.recordcount這種方法!

⑥ 如何在asp頁面中顯示資料庫表中的多條記錄

<div align="left" style="padding-left:10px;" id="best_answer_info"> 專家提供:<a href="http://www.zdnet.com.cn" target="_blank"><img src="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/iknow/cnet.jpg" border="0"></a></div>

⑦ asp 怎麼實現點擊文本框顯示資料庫里的數據

寫入資料庫,肯定要返回到某個頁面的,或者直接返回當前頁面,這時候在下面接著調用資料庫中數據顯示出來就行,可以利用?action=view此類的方法
BT的問題
用session或cookies保存

⑧ 如何在asp中顯示資料庫表中的全部記錄啊!急急!!小弟謝了

看看我下邊這個代碼,我自己做頁面的過程中用的,也許你會明白其中的道理

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!--#include file="connReg.asp"-->
<!--#include file="../config/config.asp"-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>小區分類 ---- <%=sitTitle%></title>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content=<%=sitKeywords%> name=keywords>
<META content=index,follow name=robots>
<META content=index,follow name=googlebot>
<META content=<%=sitDescription%> name=description>
<META content=<%=sitCopyright%> name=right>
<META content="MSHTML 6.00.2900.3059" name=GENERATOR>
<link href="../sty/Indexbody.css" rel="stylesheet" type="text/css" />
</head>

<body> <form id="form1" name="form1" method="post" action="">
<table width="500" border="0" cellpadding="3" cellspacing="0" bgcolor="#FFFFFF" class="proctInfo">
<tr>
<td></td>
</tr>
<tr >
<td>點擊小區名,即可選擇. 如果沒有請在查詢框中輸入您要建立的小區,點擊建立 </td>
</tr>

<tr>
<td>查詢您所在小區:
<input type="text" name="textfield" />

<input type="submit" name="Submit" value="查詢" />

<input type="submit" name="Submit2" value="建立" />
</td>
</tr>
<tr>
<td>全部區域:</td>
</tr>
<%
dim areaRs,areaSql,recordNum,m,n,u
set areaRs = server.createobject("adodb.recordset")
areaSql = "select * from area"
areaRs.open areaSql,conn,1,1
recordNum = areaRs.recordcount
'm = cint(recordNum/5)
'n = recordNum-5*m

%>

<tr>

<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr> <%
u = 0
do while not areaRs.eof
u = u+1
%>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><a href="?fqid=<%=areaRs("fqid")%>" ><%=areaRs("fqName")%></a></td>
</tr>
</table>
</td><%
if u mod 10=0 then '如果輸出了7個。就輸出下一列
response.write "</tr><tr>"
end if
areaRs.movenext
loop %>
</tr>
</table></td>

</tr>

<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</table>
</form>
</body>
</html>

⑨ ASP 顯示資料庫內容

應該不能用do
while循環。因為do
while至少要循環一次。然後資料庫里沒有數據,所以會出錯。
你改成while循環就好了。

閱讀全文

與asp顯示資料庫記錄相關的資料

熱點內容
代碼編程應該先學哪個 瀏覽:352
俄羅斯電影在哪裡看 瀏覽:606
電視能看嗎無線網免費版電影 瀏覽:917
姜恩惠演過哪些韓劇 瀏覽:472
win10筆記本虛擬內存設置 瀏覽:62
linux網路中斷 瀏覽:830
羅麗星克萊爾啄木鳥 瀏覽:441
android布局文件分離 瀏覽:782
海綿寶寶歷險記國語版 瀏覽:204
群文件永久手機號 瀏覽:604
紅羊電影公司50部 瀏覽:648
韓國電影鄰居劇情介紹 瀏覽:497
創游編程器怎麼創造游戲 瀏覽:756
excel文件正在做突然不見了 瀏覽:391
香港最好看的三極有哪些 瀏覽:106
7080s電影電視劇免費 瀏覽:814
dicom文件頭分析 瀏覽:917
感官世界同類型的電影 瀏覽:904
李采覃男科醫生是什麼電影 瀏覽:304
永久封號的app有哪些 瀏覽:211

友情鏈接