asp关于数据的读出对应问题。高分!!!如问题解决,追送50分

作者&投稿:鄂受 (若有异议请与网页底部的电邮联系)
asp读取数据的问题,急,请高手帮忙解决一下!~

不太明白.
你是说
x=a1 +a2 + a3 + a4 还是让它先后地等于?

如果是:
x=a1 +a2 + a3 + a4 而且你说的rs(0)是数据库里的字段值的话
程序:
dim x
x=0
for i=1 to 4
x=x+rs(0)
rs.movenext
next

执照你补充的.
------------------------
就这段就可以了.

dim x

x=rs(0)
y=rs(1)
z=rs(2)

rs.movenext

for i=2 to 4
x=x&"|"&rs(0)
y=y&"|"&rs(1)
z=z&"|"&rs(2)

rs.movenext
next
response.write x&y&z

----------------------

那么你的字段名是什么.
现在想想a=rs(0),b=rs(1),c=rs(2)有点问题.
rs是一个记录集.括号里面的才是字段名.
比如你有个字段叫sex,那么使用时是rs("sex")这样才行.

字段ID唯一时
SELECT * FROM DATABASENAME AS T WHERE ID IN(SELECT TOP 2 ID FROM DATABASENAME WHERE Types=T.Types )

<%
dim ClassStr
ClassStr="水|电|煤气|暖气|电话|有线电视|宽带上网"
ClassStrArr=Split(ClassStr,"|")

dim ClassSet
ClassSet="水,暖气,有线电视,宽带上网"
ClassSetArr=Split(ClassSet,",")

For i=0 to UBound(ClassStrArr)
response.write i
If IsEqual(ClassStrArr(i)) Then
Response.Write("<input type=""checkbox"" name=""checkbox"" value="""&ClassStrArr(i)&""" checked=""checked""/>"&ClassStrArr(i)&vbcrlf)
Else
Response.Write("<input type=""checkbox"" name=""checkbox"" value="""&ClassStrArr(i)&""" />"&ClassStrArr(i)&vbcrlf)
End If
Next

Function IsEqual(SysClassStr)
For j=0 to UBound (ClassSetArr)
If Trim (SysClassStr)=Trim (ClassSetArr(j)) Then
IsEqual=True
Exit Function
End If
Next
IsEqual=False
End Function
%>

-----------------------------------------------------
用户:所有分组(QQ好友)

==================================================
消息组:我的好友(68)
==================================================
消息类型:聊天记录
==================================================

--------------------------------------------------
消息对象:浪迹天涯(27161753)
--------------------------------------------------
2007-04-20 14:41:54 慕雨风
asp关于数据的读出对应问题。高分!!!如问题解决,追送50分

2007-04-20 14:48:15 浪迹天涯
是我

2007-04-20 14:42:16 慕雨风
现在有人帮你解决吗?

2007-04-20 14:48:30 浪迹天涯
米有

2007-04-20 14:42:27 慕雨风
那好,我来帮你

2007-04-20 14:48:45 浪迹天涯
谢谢

2007-04-20 14:49:23 浪迹天涯
[图片]

2007-04-20 14:49:29 浪迹天涯
这个是我的数据库

2007-04-20 14:50:00 浪迹天涯
[图片]

2007-04-20 14:44:10 慕雨风
好了,知道了

2007-04-20 14:52:11 浪迹天涯
我就是想实现,把发布了的又重新读出来,又每项对应到发布的每项。实现修改

2007-04-20 14:51:21 浪迹天涯
[图片]

2007-04-20 14:53:08 浪迹天涯
看到了吗

2007-04-20 14:47:00 慕雨风
以基础设施为例吧

2007-04-20 14:53:14 浪迹天涯


2007-04-20 14:47:38 慕雨风
等我五分钟,给你写函数

2007-04-20 14:54:00 浪迹天涯
3Q

2007-04-20 15:06:16 慕雨风
我回答了,你看看

2007-04-20 15:06:33 慕雨风
有什么不懂的,我在线回答你

2007-04-20 15:12:46 浪迹天涯
好的,我去看哈

2007-04-20 15:07:26 慕雨风
把代码拿过来,然后给ClassSet为你的值,应该是从数据库中取得的

2007-04-20 15:07:32 慕雨风
我这里暂时给定了

2007-04-20 15:14:41 浪迹天涯
你在帮我看哈,那个 菜单怎么对应

2007-04-20 15:08:45 慕雨风
这个你看明白了吧

2007-04-20 15:15:07 浪迹天涯
还没,很陌生

2007-04-20 15:15:22 浪迹天涯
我是新手,做这个,不是那么容易懂

2007-04-20 15:09:14 慕雨风
把代码先拿过来运行一下

2007-04-20 15:15:31 浪迹天涯


2007-04-20 15:09:37 慕雨风
搞懂这个,然后我再给你写下一个

2007-04-20 15:15:53 浪迹天涯
好的

2007-04-20 15:09:57 慕雨风
你开QQ远程,我指导你

2007-04-20 15:16:44 浪迹天涯
同学在耍游戏,这样他们会卡,要被骂的

2007-04-20 15:10:42 慕雨风


2007-04-20 15:10:55 慕雨风
运行了吗?

2007-04-20 15:17:32 浪迹天涯
要等下,我那页面还没建,马上。

2007-04-20 15:18:02 浪迹天涯
你帮我解释下吧

2007-04-20 15:12:04 慕雨风
有语音吗?

2007-04-20 15:12:20 慕雨风
语音说得快,打字太累

2007-04-20 15:18:32 浪迹天涯
我可以听你说

2007-04-20 15:18:39 浪迹天涯
我的话筒坏了

2007-04-20 15:12:42 慕雨风
那算了,打字吧

2007-04-20 15:19:10 浪迹天涯
ClassStr="水|电|煤气|暖气|电话|有线电视|宽带上网"

2007-04-20 15:19:20 浪迹天涯
这个是?

2007-04-20 15:13:36 慕雨风
这是你所有的基础设施选项内容

2007-04-20 15:20:17 浪迹天涯
ClassStrArr=Split(ClassStr,"|")

2007-04-20 15:20:19 浪迹天涯
这个呢

2007-04-20 15:14:14 慕雨风
日后还可以加,加的方法就是用"|"分隔

2007-04-20 15:14:25 慕雨风
分解为数组

2007-04-20 15:20:43 浪迹天涯
高深

2007-04-20 15:21:07 浪迹天涯
ClassSet="水,暖气,有线电视,宽带上网"
这个应该是数据库读出的吧

2007-04-20 15:15:12 慕雨风
[:D]对了

2007-04-20 15:21:45 浪迹天涯
ClassSetArr=Split(ClassSet,",")
这句呢,别嫌我麻烦哦,真的不懂

2007-04-20 15:15:55 慕雨风
一样,分解为数组,便于操作

2007-04-20 15:22:30 浪迹天涯
怎么要分2次啊

2007-04-20 15:16:35 慕雨风
分的不是同一个啊

2007-04-20 15:22:54 浪迹天涯
UBound(ClassStrArr)
这个是什么东西?

2007-04-20 15:17:12 慕雨风
ClassSet
ClassStr
不是一个啊

2007-04-20 15:17:24 慕雨风
这是求数组的最大边界

2007-04-20 15:23:57 浪迹天涯
response.write i 这个i表示什么呢

2007-04-20 15:24:08 浪迹天涯
边界?

2007-04-20 15:18:30 慕雨风
呵呵,这是输出一个数字

2007-04-20 15:18:41 慕雨风
看运行结果,对照看盾

2007-04-20 15:25:15 浪迹天涯
If IsEqual(ClassStrArr(i)) 着句呢

2007-04-20 15:19:19 慕雨风
噢,你原文是没有的啊,去掉就行

2007-04-20 15:19:42 慕雨风
看用户选项里有没有这项,如果有就选中它

2007-04-20 15:26:03 浪迹天涯
额,高明

2007-04-20 15:26:23 浪迹天涯
Else
Response.Write("<input type=""checkbox"" name=""checkbox"" value="""&ClassStrArr(i)&""" />"&ClassStrArr(i)&vbcrlf)

2007-04-20 15:26:33 浪迹天涯
这个是做什么用

2007-04-20 15:20:26 慕雨风
如果没有这项,就不选中它

2007-04-20 15:27:03 浪迹天涯
Next呢

2007-04-20 15:21:15 慕雨风
对应FOR啊,是循环,进行一下圈

2007-04-20 15:27:35 浪迹天涯
Function IsEqual(SysClassStr)
For j=0 to UBound (ClassSetArr)
If Trim (SysClassStr)=Trim (ClassSetArr(j)) Then
IsEqual=True
Exit Function
End If
Next
着句呢

2007-04-20 15:21:35 慕雨风
就是一个函数

2007-04-20 15:27:55 浪迹天涯
这个函数,上面不是有吗

2007-04-20 15:22:12 慕雨风
目的是判断这个选项用户有没有选择

2007-04-20 15:22:33 慕雨风
不一样啊,仔细点看

2007-04-20 15:28:49 浪迹天涯
恩,是的

2007-04-20 15:29:03 浪迹天涯
For j=0 to UBound (ClassSetArr)
这个是干什么用

2007-04-20 15:29:12 浪迹天涯
边界??

2007-04-20 15:23:20 慕雨风
是的,从0到数据最大边界,循环

2007-04-20 15:23:43 慕雨风
循环到数组最后一个值

2007-04-20 15:29:54 浪迹天涯
For j=0 to UBound (ClassSetArr)
If Trim (SysClassStr)=Trim (ClassSetArr(j)) Then
IsEqual=True
Exit Function
End If

2007-04-20 15:30:03 浪迹天涯
这一段都是循环吗

2007-04-20 15:23:58 慕雨风
是的

2007-04-20 15:30:22 浪迹天涯
IsEqual=True

这个是判断什么的

2007-04-20 15:24:28 慕雨风
这不是判断,是赋值

2007-04-20 15:31:19 浪迹天涯
赋什么值?

2007-04-20 15:25:32 慕雨风
呵呵,你别问了,再问要上一天课了

2007-04-20 15:32:09 浪迹天涯
那干脆点,我这个代码拿过来需要修改哪些?

2007-04-20 15:27:09 慕雨风
ClassSet="水,暖气,有线电视,宽带上网"
改成
ClassSet=rs("基础设施")

2007-04-20 15:27:24 慕雨风
rs是什么东西知道吧?

2007-04-20 15:33:37 浪迹天涯
知道

2007-04-20 15:33:49 浪迹天涯
后面都不改了?

2007-04-20 15:27:40 慕雨风
呵呵

2007-04-20 15:28:02 慕雨风


2007-04-20 15:35:06 浪迹天涯
对了,这个怎么对应呢[图片]

2007-04-20 15:29:29 慕雨风
还是拿你的租金为例吧

2007-04-20 15:36:04 浪迹天涯
哪个是value=<%%>这个来的吧

2007-04-20 15:30:08 慕雨风
[?]

2007-04-20 15:37:23 浪迹天涯
rs,<input type=text value="<%=rs("面积")%>"> 这个样子的,是不

2007-04-20 15:31:56 慕雨风
你是要做什么

2007-04-20 15:38:51 浪迹天涯
就是那个租金 是不是这样对应的<input type=text value="<%=rs("租金")%>">

2007-04-20 15:32:56 慕雨风


2007-04-20 15:39:55 浪迹天涯
晕了,这个怎么实现修改呢

2007-04-20 15:40:14 浪迹天涯
我是说那个下拉菜单怎么实现

2007-04-20 15:34:28 慕雨风
你先把百度的分给我了,然后我给你写程序

2007-04-20 15:41:05 浪迹天涯
日哦,我都还没运行下啊,只要能解决,绝对100分

2007-04-20 15:35:25 慕雨风
[?]我不是要你运行了吗?

2007-04-20 15:41:26 浪迹天涯
。。。

2007-04-20 15:41:24 浪迹天涯
不信任我

2007-04-20 15:42:00 浪迹天涯
我那页面还没做啊,这个问题是提前问的

2007-04-20 15:42:11 浪迹天涯
我马上就去做

2007-04-20 15:42:26 浪迹天涯
分你放心,老哥

2007-04-20 15:36:25 慕雨风
算了,你不给分,我也帮不了你

2007-04-20 15:42:53 浪迹天涯
那等我先去运行下吧

2007-04-20 15:37:09 慕雨风


2007-04-20 15:43:34 浪迹天涯
最迟晚上给你答复

2007-04-20 15:37:38 慕雨风
那算了

2007-04-20 15:37:55 慕雨风
马上能运行的东西要等晚上,晕了

2007-04-20 15:44:27 浪迹天涯
我都不知道怎么来运行,我还得找同学过来帮我看,放哪

---------------------------------------------------
晕了,帮不了你了

你在知道给我发信息联系我吧,我给你解决这个问题,最好是把你的联系方式告诉我

我不清除你的数据库是这么设计的,所以不好说
读用逗号分开的数据是可以的:
例如 data = 1,2,3,4
field = Split(data,",")
field(0) = 1
field(1) = 2
.
.
具体解决方法可以加我的QQ:69213844,注明 百度知道


数据线sp方法
详情如下:改一下电路就OK。即在MCU的 SPI_MOSI(数据输出口) 上接 4.7K 的电阻。SPI_MISO(数据输入口)接 1K 的电阻,然后两个电阻的另一端连到一起,再与外设的数据口相连。软件中设置成读写分离就可以了。

汇编语言中SP寄存器是什么?
汇编语言中SP寄存器是指的是堆栈指针寄存器,在堆栈操作中使用,PUSH和POP指令是从SP寄存器得到现行堆栈段的段内偏移量,所以称SP寄存器为堆栈指针,SP始终指向栈顶。堆栈是计算机中广泛应用的技术,基于堆栈具有的数据进出LIFO特性,常应用于保存中断断点、保存子程序调用返回点、保存CPU现场数据等,也用于...

堆栈的存取原则是什么?当堆栈中无数据时,堆栈指针SP指向哪里?当堆栈有...
【答案】:堆栈的存取原则是后进先出(List In First Out,LIFO),即后存进堆栈的数据将先取出来。当堆栈中无任何数据时,SP所指定的位置称为栈底(Bottom),栈底地址就是SP的初值。当堆栈有数据时,SP将始终指向栈顶(Top),位于栈顶的数据是最后一个被推入堆栈的数据。

足球sp值在哪里看
包括球队实力对比、球员表现评估等。通过这些平台,你可以更深入地了解SP值背后的各种因素,为你的投注决策提供参考。综上所述,要查看足球SP值,你可以选择访问体育新闻网站、在线博彩公司或足球数据分析平台。不过无论选择哪种方式,都应保持理性和谨慎的态度,避免盲目跟风和过度投注。

什么叫堆栈?8051堆栈指示器SP有多少位,作用是什么?单片机初始化话后SP...
在压栈的过程中,每有一个数据压入堆栈,就放在和前一个单元相连的后面一个单元中,堆栈指示器中的地址自动加1。读取这些数据时,按照堆栈指示器中的地址读取数据,堆栈指示器中的地址数自动减 1。这个过程叫做“弹出pop”。如此就实现了后进先出的原则。SP是一个8位专用寄存器,它批示出堆栈顶部在...

sp是什么
SP(Stream Processing Units,即流处理器)是直接将多媒体的图形数据流映射到流处理器上进行处理的,有可编程和不可编程两种。世面上年公布的名为Cheops中的流处理器,是针对某一个特定的视频处理功能而设计的一种不可编程的流处理器。但为了得到一定的灵活性,系统中也包含一个通用的可编程处理器。 从...

单片机中数据指针DPTR和堆栈指针SP是什么,有什么用及在编程中什么时候要...
DPTR是个16位的寄存器,主要用来寻址,他存储的是空间地址。因此可寻址存储64k的范围。SP堆栈指针,主要用来调用子程序或者进入中断的时候保存当前的寄存器内的数据,和当前程序计数器值。在程序返回后把内容弹出。回到断开的程序段处继续执行。

理光7502维修中的sp代表什么意思
复印计数器上将闪动数字显示数字“5”,同时,自动浓度批示灯也闪亮。③用数字键输入所需模式代码号。(注:要取消所需代码,按清除\/停止键)。④按读出\/输出键(数据会在倍率显示器上显示)。(注:要输入另一模式号,按输入键,然后重复(3)、(4)步骤 ⑤按节能\/模式消除键,离开SP模式。

单片机的小问题,关于sp的值
POP DPH ;把SP里的数据赋给DPH,然后SP减一,Sp地址32H,存放的是3cH,所以DPH是3CH POP DPL ;把SP里的数据赋给DPH,然后SP减一,Sp地址31H,存放的是5FH,所以DPL是5FH POP SP ;这句:当前SP的地址已变成30H,30H里存放50H,把50H这个数赋给Sp后,SP变成50H,然后Sp要减一...

PLC读出通讯数据中有空格SP怎么处理?
请问HEX指令导致CPU报错代码多少?有空格可考虑拆分寄存器。HEX指令报错主要可能是转换前ASCII码超范围。ASCII转10进制可考虑用DABIN指令。 查看更多答案>>

太子河区15163266001: asp的数据库里读出数据的问题 急急急
樊届凯莱: 不对啊,next之前应该有个for成一对: <% set rs=server.CreateObject("adodb.recordset") sql="select content from companyInfo where info='公司简介'" rs.open sql ,conn,1,1 if not rs.eof thenfor i= 1 to rs.recordcount '或者指定输入出条数 %>...

太子河区15163266001: asp.net 怎样把表单中的内容存到数据库的一个字段里,再对应读出来 -
樊届凯莱: 存 insert into tablename values(id,'成龙,50,北京');取 string str=“成龙,50,北京”;string [] str1=str.split(','); 循环遍历str1 便可以得到 成龙 50 北京 建议不这样存取数据,当数据多了,复杂了的时候 容易出错 不易维护

太子河区15163266001: asp 筛选某相同数据只显示一条 并读出相同记录的总条数 -
樊届凯莱: 改一下sql语句就可以了:select shenheren,max(shenhetime),count(1) as 记录条数 from TYD group by shenheren 已经N年没有玩过access了,上面这个语句放在sql server保证100%执行成功,access不保证!思路是一样的,分组统计!

太子河区15163266001: [asp学习]求教高手1个ASP读取数据的问题?
樊届凯莱: select top 1 * from(select top 3 * from news where cls_id=1 and tuijian=1 order by id desc)Aorder by idtry:

太子河区15163266001: [asp学习]又得请教各位了...读取数据问题
樊届凯莱: select user.*,main.* from user,main where user.username=main.username

太子河区15163266001: 如何asp准确读取以下字段数据?
樊届凯莱: <% test1 = "1|11:00|18|70|35|25" tmp=split(test1,"|") a1=tmp(0) b1=tmp(1) ... respones.write a1 respones.write b1 .... %>

太子河区15163266001: asp 怎样读出数据库数据存入数组 -
樊届凯莱: RecordSet对象有个GetRows方法,可以把RS里的数据读取到数组,假如之前你已经用RecordSet得到了数据,那么你可以用 rs.GetRows() 来获取数据对应的数组.所获得的数组是二维的,其中第一维对应数据库中的列,第二维对应的是数...

太子河区15163266001: ASP从Access数据库读出记录的问题
樊届凯莱: sql="select * from 表名" set rs=server.createobject("adodb.recordset") rs.open sql,conn,1,1 count=0 if not rs.eof then While (NOT rs.EOF) count=count+1 response.write "第"&count&"条记录:"&Rs("Content") rs.MoveNext() wend end if rs.close set rs=nothing

太子河区15163266001: 请问一个在asp中读取access数据库数据的问题
樊届凯莱: 假设你要查字段1自动编号为4的记录 id = 4 set rs = Server.CreateObject("ADODB.Recordset") sql = "select * from 表1 where 字段1="&amp;id rs.Open sql,conn,1,1 Respons.write(rs("字段2")) '显示字段2数据 rs.close set rs=nothing

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网