ASP(Active Server Pages)是一种服务器端脚本环境,用于创建动态交互式网页。MySQL是一种关系型数据库管理系统。下面是一个使用ASP写入MySQL数据库的基本示例代码:
<%@ Language=VBScript %>
<%
' 数据库连接信息
Dim conn
Dim connStr
Dim dbUser, dbPass, dbName
dbUser = "your_username"
dbPass = "your_password"
dbName = "your_database_name"
connStr = "DRIVER={MySQL ODBC 8.0 Unicode Driver};SERVER=your_server_address;PORT=3306;DATABASE=" & dbName & ";UID=" & dbUser & ";PWD=" & dbPass & ";"
' 创建数据库连接
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connStr
' 插入数据的SQL语句
Dim sql
Dim userId, userName
userId = Request.Form("userId")
userName = Request.Form("userName")
sql = "INSERT INTO users (id, name) VALUES ('" & userId & "', '" & userName & "')"
' 执行SQL语句
conn.Execute sql
' 关闭数据库连接
conn.Close
Set conn = Nothing
Response.Write "数据已成功写入数据库!"
%>
Parameters
集合。Dim cmd
Set cmd = Server.CreateObject("ADODB.Command")
cmd.ActiveConnection = conn
cmd.CommandText = "INSERT INTO users (id, name) VALUES (?, ?)"
cmd.Parameters.Append cmd.CreateParameter("id", adVarChar, adParamInput, 50, userId)
cmd.Parameters.Append cmd.CreateParameter("name", adVarChar, adParamInput, 50, userName)
cmd.Execute
请注意,上述代码示例仅供参考,实际应用中应根据具体需求进行调整和优化。
领取专属 10元无门槛券
手把手带您无忧上云