在线等待,召集 要多少分都可以
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<!--#include file="adovbs.inc"-->
<!--#include file="connection.asp"-->
<body>
<%dim objrs,salesid,customerid,strsql1,strsql2
set objrs=server.createobject("adodb.recordset")
if request.Form("salesid")<>"" then
strsql1="select * from 销售 where 订单编号='" & request.Form("salesid")&"'"
Set objrs.ActiveConnection = conn
objrs.open strsql1,,adOpenForwardOnly,adLockReadOnly,adCmdText
%>
<form action="updatesales.asp" method="post">
<table width="600" border="1" cellspacing="1">
<tr>
<td>订单编号</td>
<td> <input name="salesid" type="text" value=<%=objrs("订单编号")%>></td>
</tr>
<tr>
<td>客户编号</td>
<td> <input type="text" name="customerid" value=<%=objrs("客户编号")%>> </td>
</tr>
<tr>
<td>轿车型号</td>
<td> <input type="text" name="carproduct" value=<%=objrs("轿车型号")%>> </td>
</tr>
<tr>
<td>付款金额</td>
<td><input type="text" name="money" value=<%=objrs("付款金额")%>></td>
</tr>
<tr>
<td>付款方式</td>
<td><input type="text" name="paykind" value=<%=objrs("付款方式")%>></td>
</tr>
<tr>
<td>购买数量</td>
<td><input type="text" name="num" value=<%=objrs("购买数量")%>></td>
</tr>
<tr>
<td>购买日期</td>
<td><input type="text" name="date" value= <%=objrs("销售日期")%>></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="update" value="修改">
<input type="submit" name="delete" value="删除"></td>
</tr>
</table>
</form>
<a href="index.htm"> 返回首页 </a>
</body>
</html>
其中,出错原因
<input type="text" name="date" value= <%=objrs("销售日期")%>>
所有类似于这一行的都出现 vbscript编译器错误,这么什么错误??
问题点数:100、回复次数:4Top
1 楼awaysrain(绝对零度)(既然选择了远方就要日夜前行)回复于 2003-07-02 13:43:43 得分 50
有销售日期这个字段吗?Top
2 楼zhxhjj()回复于 2003-07-02 13:47:36 得分 0
检查一下数据库Top
3 楼delegent(涵蓄)回复于 2003-07-02 13:47:46 得分 0
所有的字段都是有的,如果没有,不会出现vbscript编译器错误,而是ado db错误。
另外,所有的其他字段都出现错误,相同的,不知道语法上有什么错误Top
4 楼awaysrain(绝对零度)(既然选择了远方就要日夜前行)回复于 2003-07-02 13:49:14 得分 50
这个if怎么没见结束啊
if request.Form("salesid")<>"" then
是不是没有记录啊
Top



