如何用asp更新MS SQL server中的表

来源:百度知道 编辑:UC知道 时间:2024/05/15 17:05:00
我要在页面上放了两个按钮。
功能是按下第一个就往SQL server中的一个表的列中写1,按下第二个就往其中写0。
我用
<%
Set conn = Server.CreateObject("ADODB.Connection")'创建一个数据库链接对象conn,方便后面调用
connstr="Provider=SQLOLEDB;Data Source=(local);Initial Catalog=robot;User ID=sa;Password=7916443;" '创建一个数据库的recordset对象,方便以后调用
conn.Open connstr'打开数据库
%>
来连接数据库
然后定义了两个按钮:
<input type="button" value="add" name="B1" onClick="add()" class="line" style="width: 72; height: 36; border-style: solid; border-width: 1px; background-color: #FFFFFF">
<input type="button" value="Sub" name="B2" onClick="Sub()" class="line" style="width: 72; height: 36; border-style: solid; border-width: 1px; background-color: #FFFFFF">
然后不知道这样对不对。

重点是还不知道如何向数据库里写sql="update state set addSub=0或1"

新手,所以想问大家如何编写

<form action="" method="post">
<input type="button" value="add" name="B1" onClick="add()" class="line" style="width: 72; height: 36; border-style: solid; border-width: 1px; background-color: #FFFFFF">
<input type="button" value="Sub" name="B2" onClick="Sub()" class="line" style="width: 72; height: 36; border-style: solid; border-width: 1px; background-color: #FFFFFF">
</form>
<%
if request("b1")="add" then
conn.execute("update state set addSub=1")
end if
if request("b2")="Sub" then
conn.execute("update state set addSub=0")
end if
%>