|
主题: 请教问题
|
 章之小依
职务:普通成员
等级:1
金币:0.0
发贴:15
注册:2003/8/28 9:19:53
|
#12003/8/28 9:22:05
我用DW max 尝试作ASP留言页面。 我建了一数据库,在数据库中建有一字段:IP
然后建页面,希望自动记录留言者的IP到数据库。 但是始终无法实现。请高手指教。
我用的是服务器行为、插入命令: <% var Command1 = Server.CreateObject("ADODB.Command"); Command1.ActiveConnection = MM_post_STRING; Command1.CommandText = "INSERT INTO ( ip) valueS ( ip) "; Command1.CommandType = 1; Command1.CommandTimeout = 0; Command1.Prepared = true; Command1.Execute(); %>
请问我错在哪儿?正确的应该怎样操作?谢谢。
|
 风雨欲来
职务:普通成员
等级:1
金币:1.0
发贴:203
注册:2003/4/11 22:22:27
|
#22003/8/28 13:32:12
Command1.CommandText = "INSERT INTO ( ip) valueS ( ip) ";
请问你的IP地址从哪来??
|
 章之小依
职务:普通成员
等级:1
金币:0.0
发贴:15
注册:2003/8/28 9:19:53
|
#32003/8/28 14:20:13
不知道从哪里来,所以请教该怎么做。
|
 章之小依
职务:普通成员
等级:1
金币:0.0
发贴:15
注册:2003/8/28 9:19:53
|
#42003/8/28 14:32:14
这样也还是500错误:
<% var Command1 = Server.CreateObject("ADODB.Command"); Command1.ActiveConnection = MM_post_STRING; Command1.CommandText = INSERT INTO (ip) valueS('"& Request.ServerVariables("REMOTE_ADDR") &"'); Command1.CommandType = 1; Command1.CommandTimeout = 0; Command1.Prepared = true; Command1.Execute(); %>
数据库以及表的名字:post 字段名字:ip
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#52003/8/28 14:34:30
晕,我给你写的你没有看啊
"INSERT INTO post(ip) valueS('"& Request.ServerVariables("REMOTE_ADDR") &"')"
编辑历史:[这消息被allinhands编辑过(编辑时间2003-08-28 14:35:43)]
|
 章之小依
职务:普通成员
等级:1
金币:0.0
发贴:15
注册:2003/8/28 9:19:53
|
#62003/8/28 15:03:31
大哥,下面这样写还是500错误:
<% var Command1 = Server.CreateObject("ADODB.Command"); Command1.ActiveConnection = MM_post_STRING; Command1.CommandText = INSERT INTO post(ip) valueS('"& Request.ServerVariables("REMOTE_ADDR") &"'); Command1.CommandType = 1; Command1.CommandTimeout = 0; Command1.Prepared = true; Command1.Execute(); %>
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#72003/8/28 15:41:28
<% var Command1 = Server.CreateObject("ADODB.Command"); Command1.ActiveConnection = MM_post_STRING; Command1.CommandText = "INSERT INTO post(ip) valueS('"& Request.ServerVariables("REMOTE_ADDR") &"')" Command1.CommandType = 1; Command1.CommandTimeout = 0; Command1.Prepared = true; Command1.Execute(); %>
我记得我给你写的两段代码都是加了引号的
编辑历史:[这消息被allinhands编辑过(编辑时间2003-08-28 15:41:55)]
|
 章之小依
职务:普通成员
等级:1
金币:0.0
发贴:15
注册:2003/8/28 9:19:53
|
#82003/8/28 19:27:33
还是老问题。 您看我上传的文件。
|
 章之小依
职务:普通成员
等级:1
金币:0.0
发贴:15
注册:2003/8/28 9:19:53
|
|