ASP写入MYSQL数据库

来源:百度知道 编辑:UC知道 时间:2024/07/02 08:52:44
1,ASP通过DSN连接MYSQL数据库。(已经完成)
2,往MYSQL的name表中的username,password,email写入数据。
<!--#include file="dboper.asp" -->
<!--#include file="../conn.asp" -->
<!--#include file="md5.asp" -->
<%
dim t_id,t_pas,t_name,t_ident,t_mail,o_pas
dim realipaddress
realipaddress= Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If realipaddress= "" Then realipaddress= Request.ServerVariables("REMOTE_ADDR")
t_id=Request("t_id")
set rs=server.createobject("adodb.recordset")
sql="select * from userinfo where uid='"&t_id&"'"
adocon.open
rs.open sql,adocon,1,1
if not rs.eof then
Response.End
end if
rs.close
adocon.close
o_pas=trim(Request("t_pas"))
t_pas=MD5(o_pas)
t_name=Request("t_name")

你只定义了strQuery,而并没有执行,当然插入不进去了
strQuery = "insert into sq_if9cn.uc_members (username,password,email) VALUES ('"&t_id&"', '"&LCASE(t_pas)&"', '"&t_mail&"')"
conn.Execute(strQuery)

普通的sql
insert into name(username,password,email) value('','','')

在运行strQuery 语句之前加上response.write strQuery 查看传过来的参数