以下是一个经典的ASP写入SQL数据库的示例代码:
<%
'连接数据库
Dim ConnectString
Dim MyConn
ConnectString = "Provider=SQLOLEDB;Data Source=(数据库服务器名称);Initial Catalog=(数据库名称);User ID=(数据库用户名);Password=(数据库密码)"
Set MyConn = Server.CreateObject("ADODB.Connection")
MyConn.Open ConnectString
'写入数据库
Dim strSQL
strSQL = "INSERT INTO (表名称) (字段) VALUES ('" & Replace(Request.Form("数据名称"), "'", "''") & "')"
MyConn.Execute strSQL
'关闭数据库连接
MyConn.Close
Set MyConn = Nothing
%>
备注:
- 请将上面括号中的内容替换为实际的值。
- 代码中使用了Replace函数来处理单引号,以避免写入数据库时出现语法错误。
- 为防止SQL注入,建议对输入数据进行过滤和验证。
以下是一个asp写入sql数据库的示例代码:
<%
Dim cn, rs, sql
Set cn = Server.CreateObject("ADODB.Connection")
cn.ConnectionString = "Provider=SQLOLEDB;Data Source=myServerName;Initial Catalog=myDatabaseName;User ID=myUsername;Password=myPassword;"
cn.Open
sql = "INSERT INTO myTable (username, password) VALUES ('myUser', 'myPassword')"
cn.Execute sql
cn.Close
Set cn = Nothing
%>
这段代码首先创建了一个ADODB.Connection对象,并使用该对象的ConnectionString属性指定SQL Server的连接信息。接着使用Open方法连接到数据库。
接下来,定义了一条INSERT语句,将用户名为myUser、密码为myPassword的数据插入到myTable表中。
最后,使用Execute方法执行SQL命令,并通过Close方法关闭连接。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/156397.html