1
我正在开发与WebMatrix 2.0 RC和爱它。我敢肯定,数据库设置正确,但我得到这个错误:错误:对象不支持此属性或方法
Microsoft VBScript runtime
error '800a01b6'
Object doesn't support this property or method: 'id'
/myfile.asp, line 24
MYFILE.ASP
<%@ Language="VBScript" %>
<%
set db = Server.Createobject("ADODB.Connection")
db.open "Provider=Microsoft.SQLSERVER.CE.OLEDB.4.0;Data Source=" & server.mappath("/App_Data/databasefile.sdf")
%>
<%
set grs = Server.CreateObject("ADODB.recordset")
grs.Open "SELECT * FROM gells", db
do until grs.EOF
for each x in grs.Fields
response.write("<table style='margin-bottom:8px;'><tr><td style='vertical-align:top; padding-top:4px;'><img src='gells/uploads/gelthumbs/" & x.id & "_gelthumb.jpg' style='border:1px solid #FFFFFF;' /></td><td style='vertical-align:top; padding-left:4px; text-align:justify;'><strong>" & x.title & "</strong><br />" & x.info & "</td></tr><tr><td colspan='2' style='text-align:right; padding-top:4px;'><a href='gells.php?gelsid=" & x.id & "' ><img src='gells/viewgell.png' style='border:none;' /></a></td></tr></table>")
next
grs.MoveNext
loop
grs.close
%>
一个建议 - 您应该使用ASP.NET Web Page框架,而不是使用WebMatrix的传统ASP。传统的ASP还没有开发超过10年,文件上传或图像处理等许多简单的事情都需要经典ASP中的第三方组件。从这里开始:http://www.asp.net/web-pages –
@MikeBrind我的工作有ASP经典网站。我期待着ASP.NET,而且我相信如果能够更快地完成工作,我的老板就会切换。谢谢! – yanike