两个问题

问题描述

一:我正做个新闻系统,我想实现最热新闻和最新新闻,最新新闻已经实现,对于最热新闻我采用以下方法:数据库设置一int值,每次别人访问的时候(在浏览页news.aspx的page_load()里),让数据库里面的int值加一。最后列出该int值最大的前十项?请问这里的int值加一怎么实现,如何您有其他好的建议也可以!二:我设置了一DataSet,我想取其中一列值放入一个label数组里,该怎么实现?我的是:stringstrCommand1="seletid,namefrominfo";SqlDataAdapterda1=newSqlDataAdapter(strCommand1,myConnettion);DataSetds1=newDataSet();da1.Fill(ds1,"uv");for(inti=0;i<10;i++){Label["+i+"].Text=ds1.Tables["uv"].Rows[i][1];}//这当然也是错的!

解决方案

解决方案二:
1.你的想法是可以实现的!每次都更新那个字段!让他加1笨点的方法就是先查询出来在加1再插入...不过建议可以在存储过程里面实现!!这样会好很多2.label数组???????????可以一个一个的写啊!!label1.Text=?label2.Text=?label3.Text=?-------------------感觉你思路都很清楚了!我都没什么好回答
解决方案三:
Label[]labelArray=newLabel[10];for(inti=0;i<10;++i){Labellabel=newLabel();label.Name=label+i.ToString();label.Text=i.ToString();labelArray[i]=label;}或者可以这样写吧!!!!!!!头晕晕的...
解决方案四:
1.设置公有变量Application还有session,当session_start时,调用application[..]参数加1.2.不知你有很多个label还是什么缘故,你可以用字符串保存啊,然后赋值给label,用foreach语句遍历页面所有label控件..
解决方案五:
1.if(!ispostback){执行数据库操作,给int值加1}2.不明白用意
解决方案六:
就按你上面的for(inti=0;i<10;i++){Label["+i+"].Text=ds1.Tables["uv"].Rows[i][1];//这里改为Convert.ToString(ds1.Tables["uv"].Rows[i][1])}
解决方案七:
谢谢大家!
解决方案八:
label没有name属性!!!!!!!!!!!!
解决方案九:
我用的是c#!

时间: 2024-08-01 15:01:02

两个问题的相关文章

dr.com无法登陆一直出现两个图标怎么办?

  解决dr.com出现两个图标,导致无法登陆 1.win键+R打开运行对话框,在上面输入 services.msc ,win键就是在ctrl与alt之间的键 2.找到一个服务名字叫Internet Connection Sharing (ICS) 将它关闭 3.然后关闭dr.com,再次连接就OK了 4.这里有Internet Connection Sharing的详细介绍,是个很少用到的功能,关闭了并无大碍.

两台电脑怎样实现电缆直接连接

第一步:在计算机关闭状态,将购得的数据电缆连接到两台计算机的并口或串口上.两台计算机上所使用的端口类型必须相同.另外,串口的COM2优于COM1,应尽可能使用COM2. 第二步:启动计算机.在双方电脑中安装"NetBEUI"."IPX/SPX"通讯协议.在桌面上单击"开始"一"设置"一"控制面板",双击"网络",查看协议框,如果协议已存在,则说明已经安装,单击"取消"

一个类如何实现两个接口中同名同参数不同返回值的函数

假设有如下两个接口: public interface IA{    string GetA(string a);}public interface IB{    int GetA(string a);} 他们都要求实现方法GetA,而且传入的参数都是一样的String类型,只是返回值一个是String一个是Int,现在我们要声明一个类X,这个类要同时实现这两个接口: public class X:IA,IB 由于接口中要求的方法的方法名和参数是一样的,所以不可能通过重载的方式来解决,那么我们该

傲游新式玩法 精彩内容异地收集两妙招

  许多上网场所不太固定的朋友,比如需要在学校机房或网吧上网的在校生,他们进行网页内容的收集就不是那么方便.其实还有像需要移动办公的商务人士等,他们在上网的过程中往往是最需要随手将浏览到的精彩网页内容随时收集保存起来的,但是他们又不能像在自己的电脑中那样进行随时随地的本地收集和直接保存,怎么办呢? 其实,在著名的"傲游(Maxthon)"浏览器中,精彩网页内容的异地收集保存一切都显得格外的简单,这里笔者给大家介绍两种比较常用的方法. 方法一:网页截图收集法 在学校机房或网吧,无论是逛网

[华为机试练习题]54.判断任意两台计算机的IP地址是否属于同一子网络

题目 描述: 子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据. 最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯.就这么简单. 请看以下示例: 运算演示之一: IP地址:192.168.0.1 子网掩码:255.255.255.0 AND运算 转化为二进制进行运算: IP地址:11010000.10101000.00000000.00000001 子网掩码:1111111

电脑系统显示乱码的两种解决办法

  有网友的电脑出了问题,系统的菜单,标题等处变成了乱码,到百度知道求助,提供了一张如下的乱码图片,希望得到解决.出现乱码的有几种情况,一是系统乱码,主要是桌面,菜单,标题,对话框等处出现乱码.二是文档中的内容出现乱码,三是网页乱码,四是软件窗口乱码,上面网友出现的就是第一种情况"系统乱码".本文用二种方法修复系统乱码的问题. 解决方法一:区域语言设置法 1,系统出现这种乱码问题,一般可能是自已乱动,把区域语言给搞乱了,或者是安装了其他语言的软件,如日文,韩文等等,因为这些软件需要语言

JavaBean实现多文件上传的两种方法

上传 摘要:本文介绍了JavaBean实现多个文件上传的两种方法,分别是使用http协议和ftp协议实现.首先讲述了http协议传送多个文件的基本格式和实现上传的详细过程,之后简单介绍了使用ftpclient 类实现了ftp方式的上传,最后对这两种方法进行了比较. 关键字:JavaBean .http .ftp .ftpclient JavaBean是一种基于Java的软件组件.JSP对于在Web 应用中集成JavaBean组件提供了完善的支持.这种支持不仅能缩短开发时间(可以直接利用经测试和可

java中父类与子类, 不同的两个类中的因为构造函数由于递归调用导致栈溢出问题

/* 对于类中对成员变量的初始化和代码块中的代码全部都挪到了构造函数中, 并且是按照java源文件的初始化顺序依次对成员变量进行初始化的,而原构造函数中的代码则移到了构造函数的最后执行 */ import static java.lang.System.out; public class PersonDemo { public static void main(String[] args) { //*********测试父类与子类之间的循环调用的问题 out.println("main1&quo

我的代码是怎么进入死循环的,为什么有两个线程运行一会就唤不醒了

问题描述 classResource{privateStringname;privateintcount=1;privatebooleanflag=false;publicsynchronizedvoidset(Stringname){while(flag){notify();try{wait();}catch(InterruptedExceptione){}System.out.println(Thread.currentThread().getName()+"....循环唤醒..."

CCAI | 如何能既便宜又快速地获取大数据?这位微软研究员设计了两个模型,帮你省钱省时间

大会第二天上午,美国微软雷德蒙研究院首席研究员周登勇(Denny Zhou)发表了<众包中的统计推断与激励机制>主题报告,从"为什么众包"."众包的挑战"."统计推断"."激励机制"着手,结合多个生动形象的案例,具体总结了微软雷德蒙研究院过去几年在众包研究与工程上的进展. 周登勇博士表示,在可以预见的将来,机器智能完全代替人的智能几乎没有任何可能,我们应该是让人与机器各施所长互相补充.数据标注是一个比较简单的人机系