第三方微投票系统投票数据展示代码
第三方微投票系统投票数据展示代码,用一个dataReader对象dr保存取出的各项票数,用一个int 型变量sum保存取出的总票数,各项分别再定义一个double型变量用来保存单项票数除以(/)总票数的结果(小数),再定义一个int型的变量来保存最终要显示的进度条的长度(用前面那个double型变量*用来显示进度条的单元格的长度,然后强制转换为int型),将长度赋值给图片的width 属性即可,以下为我的代码片段,显示四个进度条:
SqlCommand cmd=new SqlCommand(“select * from TvoteNum order by Vid”,con);//查出各项的投票结果的sql语句
SqlDataReader dr=cmd.ExecuteReader();
……
SqlCommand cmd1=new SqlCommand(“select sum(Vnum) from TvoteNum”,con1);//查出总票数的sql语句
int sum=Convert.ToInt32(cmd1.ExecuteScalar());
……
dr.Read( http://www.aivote.com/ );//读datareader对象的第一条记录
this.Label1.Text=dr.GetInt32(1).ToString();//第一项的票数
double w1=(Convert.ToDouble(this.Label1.Text)/sum);//此项票数占总票数的百分比
int wid1=(int)(w1*310);//转化为具体象素,310为要用来显示进度条的单元格长度
this.Image1.Width=wid1;//赋值给图片的宽度
dr.Read();//读第二条记录
this.Label2.Text=dr.GetInt32(1).ToString();
double w2=(Convert.ToDouble(this.Label2.Text)/sum);
int wid2=(int)(w2*310);
this.Image2.Width=wid2;
dr.Read();//读第三条记录
this.Label3.Text=dr.GetInt32(1).ToString();
double w3=(Convert.ToDouble(this.Label3.Text)/sum);
int wid3=(int)(w3*310);
this.Image3.Width=wid3;
第三方微投票系统投票数据展示代码相关推荐
- c语言选民投票系统,投票系统实现
@font-face { font-family: "宋体"; }@font-face { font-family: "宋体"; }@font-face { f ...
- 网络投票系统投票界面代码分享
投票界面包括用户的登陆,所有投票题目的呈现,每个投票信息的具体呈现 用户登录界面的具体代码如下 <!DOCTYPE html> <html> <head> < ...
- 活动星投票如何进行大学生人物的制作网络投票系统投票制作免费
大家在选择投票小程序之前,可以先梳理一下自己的投票评选活动是哪种类型,目前有匿名投票.图文投票.视频投票.赛事征集投票等. 我们现在要以"大学生年度人物"为主题进行一次投票活动,我 ...
- 活动星投票如何世界杯宝宝投票推选活动制作网络投票系统投票免费
大家在选择投票小程序之前,可以先梳理一下自己的投票评选活动是哪种类型,目前有匿名投票.图文投票.视频投票.赛事征集投票等. 我们现在要以"蒙牛奶酪寻找世界杯宝宝"为主题进行一次投票 ...
- 基于微信小程序评选投票系统 投票小程序毕业设计 毕业论文 开题报告和效果图
- asp毕业设计——基于asp+access的网上投票系统设计与实现(毕业论文+程序源码)——网上投票系统
基于asp+access的网上投票系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于asp+access的网上投票系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦. 文章目录 ...
- SSM+基于Vue框架的在线投票系统的设计与实现 毕业设计-附源码221604
基于Vue框架的在线投票系统的设计与实现 摘 要 21世纪时信息化的时代,几乎任何一个行业都离不开计算机,将计算机运用于在线投票系统也是十分常见的.过去使用手工的管理方式对在线投票系统进行管理,造成了 ...
- SSM+基于Vue框架的在线投票系统的设计与实现 毕业设计-附源码
基于Vue框架的在线投票系统的设计与实现 摘 要 21世纪时信息化的时代,几乎任何一个行业都离不开计算机,将计算机运用于在线投票系统也是十分常见的.过去使用手工的管理方式对在线投票系统进行管理,造成了 ...
- 基于Vue框架的在线投票系统的设计与实现毕业设计-附源码221604
摘 要 21世纪时信息化的时代,几乎任何一个行业都离不开计算机,将计算机运用于在线投票系统也是十分常见的.过去使用手工的管理方式对在线投票系统进行管理,造成了管理繁琐.难以维护等问题,如今使用计算机对 ...
最新文章
- github创建本地库后关联远程库
- RuntimeWarning: overflow encountered in power
- 追一科技热招职位来袭:AI新世界,不做旁观者
- Android属性动画 AnimatorSet
- PAT1005 继续(3n+1)猜想 (25 分)【vector erase需要注意的地方】
- UI自动化之读取浏览器配置
- ccd视觉定位教程_CCD视觉检测机有哪些作用?
- python打印换行符_在Python编程中不使用换行符进行打印
- 问题三十六:ray tracing中的Inverse Mapping(0)——概要
- ASP.NET MVC 2 正式发布
- 戴尔t3500服务器系统安装,Dell Precision T3500 工作站系统指南
- Quick Search(windows文件搜索工具)官方中文版V5.35.1.134 | 电脑文件快速查找工具下载
- 线性代数的本质——学习笔记
- Android 9.0 http无法访问网络问题
- 彪悍的人生不需要解释,需要解释的人生是软弱的
- App进行内测麻烦吗?如何进行App内测?
- 操作系统与硬件、其他系统软件以及用户之间的关系
- elementUI设置标签页
- 转:Android实时获取音量(单位:分贝)
- android 自定义按钮边角有阴影,Android CardView使用elevation设置阴影去掉边角背景解决办法 | 夕辞...