Excel导入数据库日期格式的问题 Excel表中有一列是日期,格式为2001-01-01,可是导入到数据库中变成2001-01-01 00:00:00了,请问有什么方法可以不把时间带上?我Excel表中日期这列设置的单元格格式为日期 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我没有试过,但在数据库中定义成DATETIME类型,好像就默认带时分秒,如果定义成DATE类型,就是你要的格式,但要改你的表结构。我不知,你用的库里有没有DATE类型。 在你保存之前格式话yyyyMMdd 直接保存的数据库就可以了 导入的时候 你把EXCEL中数据取出来到datatable然后遍历 把时间转换成短日期格式 在循环插入。比较麻烦 还是取出的时候处理吧。 改字段,把DateTime字段改成varchar.取出来得时候,再把它转换为日期格式就可以了 取出来的时候 格式化 数据 ToString("yyyy-MM-dd”); 用数据库处理函数就可以了吧,convert(varchar(10),dt,23) 服务器不支持.net怎么办? 为什么取不到控件呢? ~~~~~~~~ 查询数据库问题~~~~~~~~~~ 上次为公司面试了ASP.NET的程序员,出了几个题目,现在奉献给大家,大家都来做做,提高一下自己的基本功吧 sql语句问题 2003上访问网站字体大小乱了 DataTable放Session中,DataTable中的行状态会被改变? Roles.CreateRole 出错 不知是何原因不可运行程序!错误提示:发现不明确的匹配。 一个极简单的打印问题!(100分送上) 各位大侠帮帮菜鸟 JMail发送的表格后,如何获取表格数据呢?
然后遍历 把时间转换成短日期格式 在循环插入。比较麻烦 还是取出的时候处理吧。