ASP关于将SQL表中的记录条数用一个变量表示

我知道能用“selectcount(*)formtable_1”获取记录条数,但系怎样将记录条数赋给一个变量呢?我是想将那个表的记录条数规定5以内,如果超过5就不能在增加... 我知道能用“select count(*) form table_1”获取记录条数,但系怎样将记录条数赋给一个变量呢?我是想将那个表的记录条数规定5以内,如果超过5就不能在增加。我觉得在SQL中没办法实现,只能在ASP编程的时候实现(如果可以的话请告知,我另加分)。但是我不知道怎样讲那个记录条数赋给一个变量 展开
 我来答
shenchaoliang
2011-02-07 · TA获得超过1163个赞
知道大有可为答主
回答量:810
采纳率:0%
帮助的人:1516万
展开全部
sql = “select count(*) as cnt form table_1”
set rs = conn.execute(sql)
rs_cnt = rs("cnt")

rs_cnt就是需要的变量,在sql中可以用as给列或者表另取别名
假设conn是定义的Connection
63010043000
2011-02-07
知道答主
回答量:33
采纳率:0%
帮助的人:16.5万
展开全部
rfdre
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ichrud
2011-02-08 · TA获得超过1234个赞
知道小有建树答主
回答量:1162
采纳率:0%
帮助的人:969万
展开全部
select * from cp1 where zclx='有限责任公司' order by id desc
注:
select(查询) *(所有字段) from cp1(从cp1表中) where(条件) zclx='有限责任公司'(字段为zclx中文字是有限责任公司的记录) order by id desc (按照id来排序,desc代表降序)

请HI我帮你,这里说不清楚,还要看数据库连接
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lyt7599
2011-02-11 · 超过20用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:57.5万
展开全部
'在asp中做一下判断就可以了
dim getnum
sql = "select count(*) as num from tablename"
set myrs = conn.execute(sql)
getnum = myrs("num")

if getnum = 5 then
response.write "数据表记录已满……"
response.end
else
sql = "insert into tablename ...."
conn.execute sql
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式