用asp怎么求出数据库中有多少条数据

用asp怎么求出数据库中有多少条数据,第1张

sql="select from 表名"

rsopen sql,conn,1,1 'conn为连接数据库的

responsewrite "一共有"&rsrecordcount&"条数据"

rsrecordcount就表示这个表有多少个数据了

直接这样写会有问题,要确定a,b,c均为整形,且c不能为0

按照计算公式这样写是没有问题的,最好写为:

dim a,b,c,d

a=Cint(requestForm("a"))

b=Cint(requestForm("b"))

c=Cint(requestForm("c"))

if c=0 then

responseend

end if

d=Cint(ab/c) '如果数据库不是整形字段的话可以去掉Cint

rs("d")=d

分类: 电脑/网络 >> 程序设计 >> 其他编程语言

问题描述:

假设我的数据库abc里有字段dd和ee,数据如下:

dd ee

2006-1-1 哈

2006-1-4 和

2006-4-5 义

2006-4-6 不

2006-5-2 于

假设我现在查询数据库,where dd='2006-4-5',显示如下:

2006-4-5 义

那么我现在要做这样两个连接,分别连接查询上一个记录和下一个记录:

上一个(即2006-4-5的上一个记录2006-1-4)、下一个(即2006-4-5的下一个记录2006-4-6)

这个时候,我又该怎么写查询数据的语句?

解析:

如果你用的SQL server,那么可以这么做:

1、查询上一条

select TOP 1 from your_table_name

where dd<'2006-4-5'

ORDER BY DD DESC

2、查询下一条

select TOP 1 from your_table_name

where dd>'2006-4-5'

ORDER BY DD

祝你好运!

方法1,以数组下标的形式读出无字段名的数据

<%

dim sum

sum=connexecute("select count() from [company_fbzw]")

responseWrite(sum(0))

%>

或者

方法2,以数组下标的形式读出,或者以字段名读出数据

<%

dim sum

sum=connexecute("select count() as iTotail from [company_fbzw]")

responseWrite(sum("iTotail"))

'也可下面的语句

'responseWrite(sum(0))

%>

你好的!

这个跟ASP 没有什么关系!

只需要通过数据库查询的结果返回到asp 前天展示就可以!

select avg(count) from table;

上面的查询就是你要的结果!

望采纳!

Form提交的数据一般用传值post方式传送。你用的是传址get。

接收FORM数据的方式是:

type1=requestform("type1")

type2=requestform("type2")

还有count=1你准备干啥?

可以用数组的形式进行存储修改与删除,当然这种做法的效率不高,不建议这样使用。

如下字段是团队(team),内容是,“蜜蜂团队|小张,小李,小毛,”

程序如下(从数据库读出来的部分就不写了,直接写如何写成数组吧。)

<%

team="蜜蜂团队"

tc1="小张"

tc2="小李"

tc3="小毛"

w_arr=team&"|"&tc1&","&tc2&","&tc3&","

'w_arr 已经是一个字符串了。写入数据库如下

w_sql="insert into [table](team) values('"&w_arr&"')"

connexecute(w_sql)

''''''''已经写入数据库了。格式为 "蜜蜂团队|小张,小李,小毛,"

'读取出来部分我就忽略了,主要是读数据库很简单的。假设读取后如下

arr_team=rs("team")

arr=split(arr_team,"|")

teamname=arr(0)

responsewrite("<form name=form1 method=post action=1asp />")

responsewrite("团队名字是:<input type=text name=teamname value='"&arr(0)&"' /><Br>")

responsewrite("团队成员如下:")

arr_team_cy=split(arr(1),",")

for i=0 to ubound(arr_team_cy)-1

'arr_team_cy(i) 就是每个成员的名字了,可以用个input框把他们给框住

%>

<input type=text name=tc<%=i%> value=<%=arr_team_cy(i)%> />

<%

next

%>

<input type=hidden name=id value=<%=rs("id")%> />

<input type=submit value=确定 />

</form>

''''''''''''''''''''''''''''''''''''''

'至于修改部分我就不写了,接着开始部分那样,在接受页面把字段数据转成字符串连接起来,写入数据库即可。唯一标示就是ID,将来删除数据时候也一样。

如果想删除字段内的成员,把该字段值写为空就行了。因为读的时候是数组循环的。程序会判断的。。。。

以上就是关于用asp怎么求出数据库中有多少条数据全部的内容,包括:用asp怎么求出数据库中有多少条数据、asp 数据库中的乘除法计算、ASP数据库中如何获取前面和后面的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9793911.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存