求看listview为什么只有最后一个items(date类型)显示带有时分秒,怎么修改?

问题描述

如图:LOAD部分代码(是不是和foreach有关?try{stringsql="select工号,出勤状态,提交日期fromkaoqin";SqlCommandcommand=newSqlCommand(sql,DBHelper.connection);DBHelper.connection.Open();SqlDataReaderdataReader=command.ExecuteReader();listView1.Items.Clear();while(dataReader.Read()){//设置日期显示格式foreach(ListViewItemiteminlistView1.Items){DateTimenow=DateTime.Now;DateTime.TryParse(item.SubItems[2].Text,outnow);item.SubItems[2].Text=now.ToShortDateString();}//创建一个listview项ListViewItemlvikaoqin=newListViewItem(Convert.ToString(dataReader["工号"]));//将Emp_Id放在tag中lvikaoqin.Tag=Convert.ToInt32(dataReader["工号"]);//添加新项listView1.Items.Add(lvikaoqin);//向当前项中添加子项lvikaoqin.SubItems.AddRange(newstring[]{Convert.ToString(dataReader["出勤状态"]),Convert.ToString(dataReader["提交日期"])});}

解决方案

解决方案二:
循环中和循环外使用了不同的日期格式方法,一个是用now.ToShortDateString(),一个用Convert.ToString(dataReader["提交日期"]),改成一样的就行,楼主有这发贴的功夫也该早就看出来了吧.

时间: 2024-09-09 09:23:26

求看listview为什么只有最后一个items(date类型)显示带有时分秒,怎么修改?的相关文章

求大牛帮忙下date类型的一些问题!急求!!!!!

问题描述 再用AJAX传list的时候出现啦一个奇怪的问题,我在页面下用<s:property/>接收一个date类型的值时格式为15-01-22但是我用ajax接收的时候格式就变成啦2015-01-22T00:00:00小弟想啦半天实在想不出解决办法.怎么让ajax中的值也变成15-01-22这种类型.下面贴出相关代码求大神解读<scripttype="text/javascript">//分页varpagenum=0;//实际读取的位置下标functionp

listview布局设置-跪求:listview如何只占布局中央位置,怎么将json数组传到list中?

问题描述 跪求:listview如何只占布局中央位置,怎么将json数组传到list中? 紧急求问各位高手: listview只能独占一个xml文件吗?我想做一个与微博客户端相似的界面,上面是一个layout放各种按钮,中间是一个listview(可以滚动),最底端是一个layout(用于提交信息).这样的listview应该如何设置呢? activity又如何使用这个listview,将网络中获取到的json数组中的字符串一个一个地传到listview里面呢? 求助求助. 以下是我尝试的act

使用急求解答!C++和MFC画一个界面,调试时界面虽然出现,但是无反应

问题描述 使用急求解答!C++和MFC画一个界面,调试时界面虽然出现,但是无反应 小弟使用C++,用MFC画出了一个界面,使用VS中的"生成"显示生成成功,但是使用"调试"按钮时,我用MFC所画的界面虽然出来了,但是上面的所有按钮点击都没反应,界面也是完全卡死的状态,我在初始化部分打了断点,发现逐步运行时,运行到只能显示反汇编的,然后再运行几下,就发现显示无法在运行中调试.VS中的"模块"界面显示第一个还能加载符号,第二个就不行了,这是什么问题呢

求看代码觉得自己的思路没有错。

问题描述 求看代码觉得自己的思路没有错. 04-1. 水仙花数(20) 时间限制 2000 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 徐镜春(浙江大学) 水仙花数是指一个N位正整数(N>=3),它的每个位上的数字的N次幂之和等于它本身.例 如:153 = 13 + 53+ 33. 本题要求编写程序,计算所有N位水仙花数. 输入格式: 输入在一行中给出一个正整数N(3<=N<=7). 输出格式: 按递增顺序输出所有N位水仙花数,每个数字

代码-求php大神能帮写一个 循环

问题描述 求php大神能帮写一个 循环 其他大神提供个想法也行 想破脑袋了 也不行,ps 因为其他地方也要调用,所以输出div 走不通 <div> {foreach item=vo from=$shouji name=foo key=key} <!--{if $smarty.foreach.foo.index < 3}--> <a href="category.php?id={$vo.id}" data="{$vo.id}">

listview-如何获取GridView或ListView中的每一个view

问题描述 如何获取GridView或ListView中的每一个view 如题我想在gridview中的某一个指定的view中设置一个抖动的动画,但我发现如果是这样写: bankAdapter = new CustomGridAdapter(MainActivity.this bankItems); bankGrid.setAdapter(bankAdapter); //动画 Animation shakeAnim = AnimationUtils.loadAnimation(MainActivi

求SQL高手帮我写一个存储过程,万分感谢!

问题描述 求SQL高手帮我写一个存储过程,万分感谢! 求高手帮帮我..是一个保险类的表.要展示出目标值 实际值 达成率 上年同期 同比增长 指标代码都在图里 解决方案 拍照技术太差了,都不好看 解决方案二: 再记一个SQL分页存储过程 解决方案三: 会是会,但是不太想写, 一.题目要求资料看不清 二.50C吸引力不大 三.如果是你的作业,那你还是自己动手练习:如果是你的工作,那这价值可不止50C

求看代码过不了用但是可以玩

问题描述 求看代码过不了用但是可以玩 猜数字游戏是令系统随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了("Too big"),还是小了("Too small"),相等表示猜到了.如果猜到,则结束程序.程序还要求统计猜的次数,如果1次猜出该数,提示"Bingo!":如果3次以内猜到该数,则提示"Lucky You!":如果超过3次但是在N(>3)次以

联通-求好心人帮帮忙教我一个办法把这列的时间加起来

问题描述 求好心人帮帮忙教我一个办法把这列的时间加起来 我的电话费一个月要200多,我很纳闷我没有打那么多的电话为什么会有这么多的电话费,我就到联通的官网上把我的通话详单导了出来想把时间这一列加起来算算看有多少分钟,但是excel我实在不太会用,恳请好心人帮帮我,叫我一个方法把这列时间加起来 解决方案 思路,先按照分分割,把这一列变成两列,再把第一列x60+第二列 解决方案二: 能不能都换成秒呢?-- 解决方案三: 直接用excel 写个vba, 你3秒钟也算一分钟,你先转化下,然后excel中