Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 错误:对象不支持此属性或方法_Sql Server_Asp Classic_Webmatrix - Fatal编程技术网

Sql server 错误:对象不支持此属性或方法

Sql server 错误:对象不支持此属性或方法,sql-server,asp-classic,webmatrix,Sql Server,Asp Classic,Webmatrix,我正在开发WebMatrix 2.0 RC,我很喜欢它。我确信数据库设置正确,但我发现以下错误: Microsoft VBScript运行时 错误“800a01b6” 对象不支持此属性或方法:“id” /myfile.asp,第24行 MYFILE.ASP 代码中的x变量将是字段对象。字段对象没有id属性,因此出现错误。我怀疑id、title和info实际上是您想要使用的字段的名称。因此,您的代码应该如下所示: grs.打开从gells、db中选择id、标题、信息 直到grs.EOF为止 响应。

我正在开发WebMatrix 2.0 RC,我很喜欢它。我确信数据库设置正确,但我发现以下错误:

Microsoft VBScript运行时

错误“800a01b6”

对象不支持此属性或方法:“id”

/myfile.asp,第24行

MYFILE.ASP

代码中的x变量将是字段对象。字段对象没有id属性,因此出现错误。我怀疑id、title和info实际上是您想要使用的字段的名称。因此,您的代码应该如下所示:

grs.打开从gells、db中选择id、标题、信息 直到grs.EOF为止 响应。写入_ &Server.HTMLEncodegrstitle_ &&Server.HTMLEncodegrsinfo_ & grs.MoveNext 环 grs.close
注意,SQL只包含您需要的字段,而且从不直接从数据库发送未编码的数据。

建议-您应该真正使用ASP.NET Web Pages框架,而不是WebMatrix的经典ASP。经典ASP已经10多年没有开发了,很多简单的事情,如文件上传或图像处理,都需要经典ASP中的第三方组件。从这里开始:@MikeBrind我的工作有ASP经典网站。我很期待ASP.NET,如果它能更快地完成工作,我相信我的老板会转职的。谢谢
<%@ 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
%>