我想从数据库中取出数据,动态显示到我的页面上。但是在Dreamweaver的Default.aspx文件中嵌入的脚本运行的时候报错,为什么?
脚本如下:
1.Default.aspx文件代码首行:<%@ Import Namespace="System.Data.SqlClient" %>
2.我欲显示的位置代码:
<%
'连接数据库
strsql = "select biaot,zhiymch,curTime from Tongzh"
Dim con As SqlConnection = New SqlConnection(ConfigurationSettings.AppSettings("strconn"))
Dim cmd As SqlCommand
cmd = New SqlCommand(strsql, con)
cmd.Connection.Open()
Dim rdread As SqlDataReader
rdread = cmd.ExecuteReader
do while rdread.Read
%>
<img src="images/arrow2.gif" width="9" height="10">
<a href="/jsp/news/content.jsp?Id=571"><font color="#0066CC">
<%Response.Write(rdread("biaot"))%>
</a><br/><br/>
<% Loop
con.Close()
%>
我的测试:
1.在我嵌入的地方,只写
<img src="images/arrow2.gif" width="9" height="10">
<a href="/jsp/news/content.jsp?Id=571"><font color="#0066CC">
<%Response.Write(ConfigurationSettings.AppSettings("strconn"))%>
是可以把我在Web.config文件中定义的数据库连接串取出来的
2.问题就是在执行取数据的部分,就是报错。其实我这段连接数据的代码,在vs.net中执行都是正常的。求救大侠们的帮助,谢谢!!
脚本如下:
1.Default.aspx文件代码首行:<%@ Import Namespace="System.Data.SqlClient" %>
2.我欲显示的位置代码:
<%
'连接数据库
strsql = "select biaot,zhiymch,curTime from Tongzh"
Dim con As SqlConnection = New SqlConnection(ConfigurationSettings.AppSettings("strconn"))
Dim cmd As SqlCommand
cmd = New SqlCommand(strsql, con)
cmd.Connection.Open()
Dim rdread As SqlDataReader
rdread = cmd.ExecuteReader
do while rdread.Read
%>
<img src="images/arrow2.gif" width="9" height="10">
<a href="/jsp/news/content.jsp?Id=571"><font color="#0066CC">
<%Response.Write(rdread("biaot"))%>
</a><br/><br/>
<% Loop
con.Close()
%>
我的测试:
1.在我嵌入的地方,只写
<img src="images/arrow2.gif" width="9" height="10">
<a href="/jsp/news/content.jsp?Id=571"><font color="#0066CC">
<%Response.Write(ConfigurationSettings.AppSettings("strconn"))%>
是可以把我在Web.config文件中定义的数据库连接串取出来的
2.问题就是在执行取数据的部分,就是报错。其实我这段连接数据的代码,在vs.net中执行都是正常的。求救大侠们的帮助,谢谢!!
楼主这样写法不用用.NET,用ASP足矣
<%
conn = Server.CreateObject("ADODB.Connection")
conn.Open("SqlCon")
sqlStr = "select biaot,zhiymch,curTime from Tongzh"
rs = Server.CreateObject("ADODB.RecordSet")
rs.Open(sqlStr,conn,1,A)
%>
<img src="images/arrow2.gif" width="9" height="10">
<a href="/jsp/news/content.jsp?Id=570"><font color="#0066CC">
<%Response.Write(rs("biaot"))%>
</a><br/><br/>
<%rs.close%>