ASP与SQL

来源:百度知道 编辑:UC知道 时间:2024/06/03 09:38:22
错误类型:
Microsoft VBScript 运行时错误 (0x800A000D)
类型不匹配: 'insert'
/myweb2222222/addSave.asp, 第 5 行
/以下是代码
<!--#include file="conn.asp"-->
<%
ClsName=request("ClsName")
orderby=request("orderby")
insert into
SQL="insert into Classes (ClassName,OrderBy) values ('" & ClsName &"',"& orderby &")"

conn.exeCute(SQl)
%>
<%
Set conn = Server.CreateObject("ADODB.Connection")
constr="provider=sqlOLEDB.1;server=.;initial catalog=NewsDB;uid=sa;pwd=sa"
conn.Open constr
%>
这是我的联接数据库的文件,不知道有错没有!

SQL="insert into Classes (ClassName,OrderBy) values (" & ClsName &","& orderby &")"

把单引号去掉,如果不行就把双引号也去掉

把orderby=request("orderby") 下面一句的insert into 去掉就行了:

<!--#include file="conn.asp"-->
<%
ClsName=request("ClsName")
orderby=request("orderby")
SQL="insert into Classes (ClassName,OrderBy) values ('" & ClsName &"',"& orderby &")"

conn.exeCute(SQl)
%>