新微赢技术网

标题: 求助:有关asp中数据的绑定 [打印本页]

作者: 52巧克力aiq    时间: 2010-1-16 00:29
标题: 求助:有关asp中数据的绑定
asp中想将控件的属性绑定到数据库应该怎样呢?
譬如让imgurl=dataset.tables(0).rows(0).item(0)?
下面是我原来做的.net的页面,有人能帮忙翻译成asp吗?
<%@ Import Namespace="SYStem.data" %>
<%@ Import Namespace="system.data.oledb" %>

<head ></head>
<body >
<script language="vb" runat="server" >
Dim a
dim b
dim c
Sub page_load()
Dim data1 = Now.Month & Now.Day & Now.Year
Dim connstr As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Inetpub\wwwroot\cld\db1.mdb "
Dim commstr As String = " SELECT imgpath ,hyperlink,text FROM(表1) WHERE (today =" & data1 &") "
Dim adapter1 = New OleDbDataAdapter(commstr, connstr)
Dim dataset1 As New DataSet()
adapter1.fill(dataset1, "db1")
a = dataset1.Tables(0).Rows(0).Item("imgpath")
b=dataset1.tables(0).rows(0).item(1)
c=dataset1.tables(0).rows(0).item(2)


Response.Write(b)
Response.Write(data1)
Response.Write(a)
TextBox1.DataBind()
End Sub

</script>
里面的数据表就是一个日期对应一个图片路径和超级链接和说明文字的。
作者: ξǒひ糀無蒛    时间: 2010-1-16 00:29
这个不会,但是帮你顶起来, 希望有人看见你的了。帮你解释。 我也学习中....
作者: 孤独の浪子    时间: 2010-1-16 00:29
在asp 中不存在dataset和datagrid等等,所有的显示记录语句都是手工编写的,也使在只有设置显示版式时提供了方便,但是处理很麻烦!
下面是简要的代码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
set rs=server.createobject("adodb.recordset")
Dim con = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Inetpub\wwwroot\cld\db1.mdb "
Dim str = " SELECT imgpath ,hyperlink,text FROM(表1) WHERE (today =" & data1 &") "
rs.open str,conn,1,3
%>
<!--显示数据-->
<%do while not rs.bof or rs.eof %>
<td align="center">
<img src="<%=rs("imgpath")%>"
<a href="<%=hyperlink%>"><%=text%></a>
</td>
<%rs.movenext
loop%>
<%set rs=nothing
con.close()%>
作者: 飞你默属    时间: 2010-1-16 00:29
谢了哦:) 这里的人都很热心啊,其他坛子的人都不回的。
不过好像asp跟.NET比差好远呢?很原始的样子
作者: 小华﹖    时间: 2010-1-16 00:29
呵呵!如果你深究其实现原理好象差不多的。不过我也是刚学.net,不是很熟
作者: 汽车小改装    时间: 2010-2-4 06:05
偶学习的对像‖→为你伤心为你哭




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2