asp中SQL查询语句怎么写:根据单选按钮传过来的值找到字段名,然后完成自加一

发布时间:2024-11-08 06:11 发布:上海旅游网

问题描述:

根据单选按钮传过来的值(等于数据库字段名), 将该字段名下第一条记录加上一,然后保存入数据库,这样的SQL语句怎么写
数据库名:mlvote
表名:vote

字段名:
ID:自动编号
good:数字
mid:数字
bad:数字
qt:数字

对应的单选项为:
<input name="djmall" type="radio" value="good">
<input name="djmall" type="radio" value="mid">
<input name="djmall" type="radio" value="bad">
<input name="djmall" type="radio" value="qt">

我是在ASP中应用,所以最好结合ASP和数据库打开\关闭等等一起说明,那是最好.如果回答得好,我可以再加分.谢谢!在线等~~~~~~~~~~~~~~~~~~~

问题解答:

想做个类似投票的系统啊?

sql="update vote set "&request("djmall")&"="&request("djmall")&"+1 "

这样应该可以,你试试看好了

给你个提示:存储过程来写,拼SQL然后用exec来执行。

我只给你写sql 语句咯.

你可以从传过来的input 中得知他选择的什么.

dim sql
if request(djmall)="good"
sql="update vote set good=good+1"
else if request(djmall)="mid"
sql="update vote set midd=mid+1"
else if....一直写四个

sql=sql+" where id i in(select top 1 id from vote order by id asc)"

热点新闻