主题:  大哥们帮帮我,我的发展就靠你们了.

笑三笑

职务:普通成员
等级:1
金币:0.0
发贴:25
注册:2002/11/18 20:20:05
#12003/12/14 17:12:53
执行的是插入记录,到底哪里错了
这是出错提示:[/font][/size]
本页无法显示
试图访问的网页出现问题,无法显示。

--------------------------------------------------------------------------------

请尝试以下方法:

单击 刷新按钮或者梢候再试。

打开 localhost 主页,然后查找与所需信息相关的链接。
HTTP 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

--------------------------------------------------------------------------------

技术信息(适用于支持人员)

错误类型:
Microsoft JET Database Engine (0x80040E14)
/TMPxea8pvns0.asp, 第 116 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)

页:
POST 173 bytes to /TMPxea8pvns0.asp

POST 数据:
u_name=432&u_title=321&u_oicq=321&u_mail=321&u_sex=321&u_face=312&u_beizu=312&u_contant=312&u_ip=127.0.0.1&u_time=2003-12-14+17%3A02%3A27&Submit=%CC%E1%BD%BB&MM_insert=form1

时间:
2003年12月14日, 17:02:34


详细信息:
Microsoft 支持

[size=6][font=黑体][font=楷体_GB2312]这是我做的程序的源代码
[/font]

<%@LANGUAGE="VBSCRIPT"%>

<!--#include file="Connections/gbook.asp" -->
<%
' *** Edit Operations: declare variables

Dim MM_editAction
Dim MM_abortEdit
Dim MM_editQuery
Dim MM_editCmd

Dim MM_editConnection
Dim MM_editTable
Dim MM_editRedirectUrl
Dim MM_editColumn
Dim MM_recordId

Dim MM_fieldsStr
Dim MM_columnsStr
Dim MM_fields
Dim MM_columns
Dim MM_typeArray
Dim MM_formVal
Dim MM_delim
Dim MM_altVal
Dim MM_emptyVal
Dim MM_i

MM_editAction = CStr(Request.ServerVariables("SCRIPT_NAME")
If (Request.QueryString <> "" Then
MM_editAction = MM_editAction & "?" & Request.QueryString
End If

' boolean to abort record edit
MM_abortEdit = false

' query string to execute
MM_editQuery = ""
%>
<%
' *** Insert Record: set variables

If (CStr(Request("MM_insert") = "form1" Then

MM_editConnection = MM_gbook_STRING
MM_editTable = "use"
MM_editRedirectUrl = "index.asp"
MM_fieldsStr = "u_name|value|u_title|value|u_oicq|value|u_mail|value|u_sex|value|u_face|value|u_beizu|value|u_contant|value|u_ip|value|u_time|value"
MM_columnsStr = "u-name|',none,''|u-title|',none,''|u-oicq|',none,''|u-email|',none,''|u-sex|',none,''|u-face|',none,''|u-beizu|',none,''|u-contant|',none,''|u-ip|',none,''|u-time|',none,NULL"

' create the MM_fields and MM_columns arrays
MM_fields = Split(MM_fieldsStr, "|"
MM_columns = Split(MM_columnsStr, "|"

' set the form values
For MM_i = LBound(MM_fields) To UBound(MM_fields) Step 2
MM_fields(MM_i+1) = CStr(Request.Form(MM_fields(MM_i)))
Next

' append the query string to the redirect URL
If (MM_editRedirectUrl <> "" And Request.QueryString <> "" Then
If (InStr(1, MM_editRedirectUrl, "?", vbTextCompare) = 0 And Request.QueryString <> "" Then
MM_editRedirectUrl = MM_editRedirectUrl & "?" & Request.QueryString
Else
MM_editRedirectUrl = MM_editRedirectUrl & "&" & Request.QueryString
End If
End If

End If
%>
<%
' *** Insert Record: construct a sql insert statement and execute it

Dim MM_tablevalues
Dim MM_dbvalues

If (CStr(Request("MM_insert") <> "" Then

' create the sql insert statement
MM_tablevalues = ""
MM_dbvalues = ""
For MM_i = LBound(MM_fields) To UBound(MM_fields) Step 2
MM_formVal = MM_fields(MM_i+1)
MM_typeArray = Split(MM_columns(MM_i+1),","
MM_delim = MM_typeArray(0)
If (MM_delim = "none" Then MM_delim = ""
MM_altVal = MM_typeArray(1)
If (MM_altVal = "none" Then MM_altVal = ""
MM_emptyVal = MM_typeArray(2)
If (MM_emptyVal = "none" Then MM_emptyVal = ""
If (MM_formVal = "" Then
MM_formVal = MM_emptyVal
Else
If (MM_altVal <> "" Then
MM_formVal = MM_altVal
ElseIf (MM_delim = "'" Then ' escape quotes
MM_formVal = "'" & Replace(MM_formVal,"'","''" & "'"
Else
MM_formVal = MM_delim + MM_formVal + MM_delim
End If
End If
If (MM_i <> LBound(MM_fields)) Then
MM_tablevalues = MM_tablevalues & ","
MM_dbvalues = MM_dbvalues & ","
End If
MM_tablevalues = MM_tablevalues & MM_columns(MM_i)
MM_dbvalues = MM_dbvalues & MM_formVal
Next
MM_editQuery = "insert into " & MM_editTable & " (" & MM_tablevalues & " values (" & MM_dbvalues & ""

If (Not MM_abortEdit) Then
' execute the insert
Set MM_editCmd = Server.CreateObject("ADODB.Command"
MM_editCmd.ActiveConnection = MM_editConnection
MM_editCmd.CommandText = MM_editQuery
MM_editCmd.Execute
MM_editCmd.ActiveConnection.Close

If (MM_editRedirectUrl <> "" Then
Response.Redirect(MM_editRedirectUrl)
End If
End If

End If
%>
<%
Dim rsu
Dim rsu_numRows

Set rsu = Server.CreateObject("ADODB.Recordset"
rsu.ActiveConnection = MM_gbook_STRING
rsu.Source = "SELECT * FROM use"
rsu.CursorType = 0
rsu.CursorLocation = 2
rsu.LockType = 1
rsu.Open()

rsu_numRows = 0
%>
<%
if Session("count" <> (Request.QueryString("u-ID") then
count=rsu("u-dangj"
count=count+1
rsu("u-dangj"=count
rsu.update
end if
Session("count" = Request.QueryString("u-ID"
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>留言</title>
</head>

<body>
<form name="form1" method="POST" action="<%=MM_editAction%>">

<table width="75%" border="0" align="center" cellpadding="0" cellspacing="0">

<tr>
<td width="19%">姓名:</td>
<td width="81%"> <input name="u_name" type="text" id="u_name2"></td>
</tr>
<tr>
<td>标题:</td>
<td> <input name="u_title" type="text" id="u_title2"></td>
</tr>
<tr>
<td>OICQ:</td>
<td> <input name="u_oicq" type="text" id="u_oicq2"></td>
</tr>
<tr>
<td>E-mail:</td>
<td> <input name="u_mail" type="text" id="u_mail2"></td>
</tr>
<tr>
<td>性别:</td>
<td> <input name="u_sex" type="text" id="u_sex2"></td>
</tr>
<tr>
<td height="18">头像:</td>
<td> <input name="u_face" type="text" id="u_face2"></td>
</tr>
<tr>
<td>备注:</td>
<td> <input name="u_beizu" type="text" id="u_beizu2"></td>
</tr>
<tr>
<td>留言内容:</td>
<td> <input name="u_contant" type="text" id="u_contant2"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td> <input name="u_ip" type="hidden" id="u_ip2" value="<%=request.servervariables("LOCAL_ADDR"%>">
<input name="u_time" type="hidden" id="u_time" value="<%=now()%>"> </td>
</tr>
<tr>
<td colspan="2"> <div align="center">
<input type="submit" name="Submit" value="提交">
</div></td>
</tr>
</table>

<input type="hidden" name="MM_insert" value="form1">
</form>
</body>
</html>
<%
rsu.Close()
Set rsu = Nothing
%>



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
注册:2004/2/18 11:17:25
#22003/12/14 22:30:42
[use]


难人一个……

风吹蜡烛

职务:普通成员
等级:2
金币:1.0
发贴:334
注册:2003/11/13 20:35:23
#32003/12/18 10:05:25



晓义

职务:普通成员
等级:1
金币:0.0
发贴:108
注册:2003/12/13 19:59:58
#42003/12/20 17:51:13
部分代码错了
重新查查