access中我有一个数据库的日期格式是2011-10-25 10:10:11 我想换成这个样子的2011102510只有年月日小时
DateTime dt =DateTime.Now;
string getdt=dt.ToString("yyyy-MM-dd hh:mm");//获取固定时间格式 若精确到秒可用yyyy-MM-dd hh:mm:ss
执行插入数据库操作 sql语句= "insert into 表 (time) values('"+getdt+"')"
在时间单元格上点右键,选“设置单元格格式”,在自定义类型中有yyyy/mm/dd h:mm这一项,类型下面的文本框里,把/改成-,mm后面加:ss
假设该表表名为[tb],日期字段名为[rq]
首先必须确保该日期字段[rq]的类型必须是文本,而非日期/时间类型,否则更换时会出错;
其次必须保证那18000多条记录中不含非日期/时间类型记录(如2011-13-25 10:10:76等,否则更换时碰到这类非日期/时间记录时,系统也会报错)。
在确保以上两条的前提下运行下列SQL更新查询即可一次性转换全部记录。
UPDATE tb SET rq = year(rq) & right((month(rq)+100),2) & right((day(rq)+100),2) & right((hour(rq)+100),2);
注:表名和字段名请根据实际名称予以更改即可
补充问题解答:
如果你已经成功更改为“2011102510:10:11”这种格式,简单运行下列SQL更新查询即可将后面的东西去掉。
UPDATE tb set rq=left(rq,10)
如还有其他不明白之处请发追问
特别提示:
建议在数据库副本上运行上列更新查询,尤其是有关数据很重要的情况下更应如此,以免丢失数据,导致不可挽回损失。查实无误后,才予以选用。
update table set col=(select year(col)*1000000+month(col)*10000+day(col)*100+hour(col))
这样不用考虑中间的0会被遗漏了
...access数据库查询指定字段并输出 比如说我有一个photo表,表中有...
数据库连接1.连接Access (“你文件”, “”)记录集1.置连接 (数据库连接1)记录集1.打开 (“select * from photo where 卡号=2”, #SQL语句, )记录集1.读字节集 (“照片”, 字节集)底图 = 字节集 大概是这样
access 中想实现一个表中的两列相关联例如我有一个表记录姓名和电话 在...
用户对于数据库的操作,应该在窗体里面操作,使用“组合框”的代码实现查询电话号码。同一个记录内容最好不要在两个以上的表里重复出现,这不符合规范,一旦某个记录发生改变就需要同时修改多个表,容易出错。
ACCESS中我有好几个表,想建立一个查询,但是可不可以不建立连接关系?连 ...
建立连接关系并非建立查询的必要条件。但严谨的说,最好建立连接关系,连接关系会时查询加速。而且,如果无法建立连接关系,可能是表的设计有问题,或者是数据不完整。你可以简述一下是哪2个表,分别有什么字段,大致有什么数据,需要做什么样的查询。
我有一个access数据库user_data,里面有很多以用户名为名的历史数据表...
sql = "select top 1 * from user_data where username=‘’ order by id desc
access2010中我已经创建了一个查询,但现在想修改它,去哪打开这个查询了...
“表”右边有一个下三角 点开 选择 “查询”再选择你要修改的查询 右键点开设计视图 修改就可以了
ACCESS中我创建了一个子窗体,子窗体只能显示一栏数据,不能像数据表一...
子窗体在有数据的情况下可以转换数据源,代码格式是: Me.子窗体控件名称.字窗体名称.Form.RecordSource="SQL 语句" 之后要刷新他 Me.子窗体控件名称.字窗体名称.Form.Refresh 窗体也可以让他自动启动,生成MDE模式,做成一成型的ACCESS软件。 追问 我是子窗体是用的表,只显示一行,应该改哪里,没用查询做子窗体 追...
access中 我已经设计好了用户登录界面。怎样才能一开数据库就显示用户登...
你的界面不是设置好了吗?你只要把它开行运行就到你的登录界面就行啦!方法:打开你的数据库,点击 工具->启动 -->显示窗体\/页 -->把你要放的登录框名字写进去!就行啦!这个问题我用了一百分才有人告诉我的!这次五十分,才到一半啊!
我在access中的一个表中添加了一个按钮刷新,而这个按钮按一下就可以...
非常简单,运行窗体数据源的REQUERY方法,为那个命令按钮添加下列单击事件过程即可:假设刷新命令按钮名为 COMMAND1 Private Sub Command1_Click()Me.Requery End Sub
在ACCESS中,我做了一个表,需要按月按类型汇总金额
查询语句与结果如下:SELECT month(日期) as 月份,收入科目,sum(收入金额) as 总金额 from sheet1 group by month(日期),收入科目 表结构如下:
access二级考试中有一题要添加一个计算控件,可是我找不到
在创建“表”之后,可以点“窗体”,然后就回看到与vb十分接近的界面,这时候就可以添加控件了。
包研参三: 原问题解答: 假设该表表名为[tb],日期字段名为[rq] 首先必须确保该日期字段[rq]的类型必须是文本,而非日期/时间类型,否则更换时会出错; 其次必须保证那18000多条记录中不含非日期/时间类型记录(如2011-13-25 10:10:76等,否则更换...
湖里区13342597506: 2013年建的ACCESS数据库中有个日期字段,2014年录入数据时,日期无法保存为2014年的当前日期 - ?
包研参三: 呵呵..奇葩问题..在表的设计视图下,.,这个字段底下说明里写的应该有一个 有效性规则 点开给规则删了..或者改一下 显示步骤:
湖里区13342597506: 数据库的日期区间查询方法.?
包研参三: access中有个mid函数,可以用来截取字符串或者日期 按照你这个 select * from 表名 where mid([TestTime],5,10) ='04/19/2013' 其中,5代表截取的开始位置,从左数,10代表截取的长度,你那个fri和04中间有没空格,看不出来,如果我写错的话,你自己改一下吧
湖里区13342597506: access 里边能不能设置一个日期字段,该字段可以跟着日期自动更新. - ?
包研参三: 如果是表格里面,没有根据自动变化的字段. 但通过窗体变成,可以修改表格的数据.建议建立一个储存临时信息的表,字段1是日期.窗体有一个文本框,数据来源是临时表的日期,窗体加载的代码加一条:文本框.value=now() OK,每次运行窗体,直接修改日期为系统日期.
湖里区13342597506: 如何读取Access中的日期/时间类型的数据?
包研参三: 这样写不行吗?我一直就这样啊,读出来的是完整的时间啊! sql="select * from bbb" sql="select * from bbb order by id DESC" <% =rs("time") %> 数据库的日期是你自己输入进去的,还是用time()这个函数来写入的. 如果是自己输入的,那自己检查一下输入的的格式是不是正确的. 如果是用函数来写入的,那就用<% =rs("time") %>这句绝对没问题,我就是这样的.
湖里区13342597506: access数据库记录日期到现实日期时,提示.怎么办 - ?
包研参三: Function CheckTodayTask() dim intI as integer intI=dcount("ID","数据表名","日期字段名=#" & date "#")if intI>0 then msgbox "" & intI & "" end function 数据表名,日期字段名,ID字段名等请自行调整.启动时提示:如果有启动窗体,可以把这个示例的CheckTodayTask函数放在窗体的加载事件中.否则,可以建一个AutoExec宏,用runcode方法调用这个函数.窗体打开时提示:把这个示例的CheckTodayTask函数放在窗体的加载事件中.
湖里区13342597506: Access数据库中自动添加日期的设置 - ?
包研参三: 如果你是在新增加记录的时候要求是当前的时间日期,可以在表的设计视图里把该字段的默认值属性改为Now().如果你是在同一条记录里修改用户的登陆时间,那么需要使用更新查询来改当前时间日期,同样也是把“更新到”填“Now()”,条件=用户名就可以了.
湖里区13342597506: Access日期格式的转换问题 - ?
包研参三: 1)可以写个更新查询,假设你的表名为A,原字符型的日期为日期1,新建个日期型的字段日期2: update A set 日期2=left(日期1,4)&"-"&mid(日期1,5,2)&"-"&right(日期1,2) 2)复制: select left(日期1,4)&"-"&mid(日期1,5,2)&"-"&right(日期1,2) from A 然后把这列复制到日期2
湖里区13342597506: ACCESS中,如果一个表内同时有“入库日期”和“出库日期",那如何通过查询让其同时显示出来? - ?
包研参三: 不明白你说的,查询的时候同时查就可以了啊,select 入库日期,出库日期 from table
湖里区13342597506: Excel Access 单元格 日期格式 显示 请高手协助 - ?
包研参三: 1、在Excel里,将单元格设置为“常规”,让它显示成数字是没关系的;2、保存并关闭Excel文件,记住保存文件的路径;3、打开Access,并新建一个空数据库;4、在里面的 表 对象 中,在空白处点右键→“导入”,在“文件类型”中,选择...