晋升副高职称专题报告:请教ASP高手

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 08:05:06
我用DW制作用户访问量统计,是写入数据库的,不是TXT文档的,
但是写入数据提示语法错误,但是用ODBC连接数据库导入数据没问题,
如果用OLEDB提示语法错误,我在DW里做的请求变量绝对正确。请教高手!
<%
if(request.ServerVariables("REMOTE_ADDR") <> "") then Command1__user_ip = request.ServerVariables("REMOTE_ADDR")%>代码绝对没有问题,用ODBC驱动非常成功!连接的也面代码<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_conn_STRING
MM_conn_STRING = "dsn=li;"
%>
下面是OLEDB的代码
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.mappath("/database/db1.mdb")
插入数据库的代码
<%

set Command1 = Server.CreateObject("ADODB.Command")
Command1.ActiveConnection = MM_conn_STRING
Command1.CommandText = "INSERT INTO count (m_name) VALUES ( '" + Replace(Command1__user_ip, "'", "''") + "') "
Command1.CommandType = 1
Command1.CommandTimeout = 0
Command1.Prepared = true
Command1.Execute()

写数据库的代码贴来看看

把代码发上来看下~!

OLEDB提示语法错误 一定是你写错了~~~