dev gridview 的格式问题,急。

ruhong1 2016-03-25 09:02:44
读取数据之后与 gridview绑定,其中一个字段是sql 的time(2)字段。
用户在gridview输入数据 10,然后回车,他会自动补齐后面的数字,这时候保存,sql会返回提示 ,溢出。
如果用户输入 "10:00:00" ,保存,他就成功。
什么原因这是?怎么解决?
难不成我在保存前,一条一条记录去改这个时间字段?
...全文
145 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ruhong1 2016-03-30
  • 打赏
  • 举报
回复
引用 5 楼 hjq624779687 的回复:
如果你这一列就是日期的话建议这一列直接用模板来搞,就用他的timeedit还是dateedit(忘记了。。。)
哦,我去看看。
ruhong1 2016-03-30
  • 打赏
  • 举报
回复
主要现在的问题是,我图省事,gridview,都是用代码生成的.... 要不然N个表,我一个一个去设置很麻烦啊。 我直接贴 代码,就快多了。
大鱼> 2016-03-30
  • 打赏
  • 举报
回复
你事先定义好格式。
夏天的枫 2016-03-30
  • 打赏
  • 举报
回复
如果你这一列就是日期的话建议这一列直接用模板来搞,就用他的timeedit还是dateedit(忘记了。。。)
ruhong1 2016-03-30
  • 打赏
  • 举报
回复
我仔细看了一下,他补的数据很怪。 比如我输出10,他补的是10.00:00:00 10 后面不是冒号,是个点号,估计就是这个错了吧 然后你把 10后面的.00 删掉,他就ok了。这10后面怎么跟小数点的?怎么解决?
xxjltan 2016-03-30
  • 打赏
  • 举报
回复
先把这个gridview的日期格式定义好,不要让其默认格式。
ruhong1 2016-03-30
  • 打赏
  • 举报
回复
引用 1 楼 duanzi_peng 的回复:
会自动补齐后面的数字 -》这个补齐后的数据是什么 ? 是用户输入 的"10:00:00"么?? 要确保 补齐后的 是那个time标准
就是00:00:00,好象补了很多0
exception92 2016-03-25
  • 打赏
  • 举报
回复
会自动补齐后面的数字 -》这个补齐后的数据是什么 ? 是用户输入 的"10:00:00"么?? 要确保 补齐后的 是那个time标准

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧