使用:MkDir "c:\SaveDatabase",可以正常创建文件夹。
而使用这样:
Dim AccessSaveTime As String
AccessSaveTime = FormatDateTime(Now) '即时日期和时间保存
MkDir "c:\SaveDatabase" & AccessSaveTime‘指示此条错误
则出现“路径未找到”,不知怎么办,谢谢各位看看。
而使用这样:
Dim AccessSaveTime As String
AccessSaveTime = FormatDateTime(Now) '即时日期和时间保存
MkDir "c:\SaveDatabase" & AccessSaveTime‘指示此条错误
则出现“路径未找到”,不知怎么办,谢谢各位看看。
解决方案 »
- 急,控件版本问题
- 我想得到某窗体的颜色, 为什么返回值会是-1 呢? 真是不明啊.
- 出现不能加载vertmenu.ocx,怎么解决?
- 谁有用过苹果机啊,能装WINDOWS98吗?怎么进入COMS啊
- 问一问水晶报表中记录集的更新(ADO传入时)
- 高分求项目开发文档
- 救命!!为什么我在Access里删除数据 有的字段条件可以删除有的条件出错提示“所有记录中均未找到搜索关键字” 救命啊
- 高手请拿高分!忒难的题!
- 正在编写一个应用软件,要求用户购买Liscenc. 并上网注册后方可使用(为外国公司做的).如何实现
- 请高手救命,VB,分类汇总后打印,以分相许
- vb 用mouse_event 模拟鼠标拖动文件
- 为什么我用vb画的图形不能够随意移动
MkDir "c:\SaveDatabase" & AccessSaveTime
MkDir chr(34)+"c:\SaveDatabase" & AccessSaveTime+chr(34)‘指示此条错误
但由于路径规则问题造成了无法正常创建,可以使用:MkDir "c:\SaveDatabase" & Year(Now) & "-" & Month(Now) & "-" & Day(Now) & "_" & Hour(Now) & "-" & Minute(Now) & "-" & Second(Now)
将输出信息手动建立看看,手动建立的时候Windows就会报错
程序也是机械化的操作,出错了就肯定是有问题,手动操作一次查找原因
Format(Now, "yyyy-Mm-dd hh_mm_ss")月份中有一个大写M,是因为小写m会与分钟的值相同,大写可以区分出月份
用户自定义日期/时间格式 (Format 函数)
下面表格标识一些可用来创建用户自定义日期/时间格式的字符:字符 说明
(:) 时间分隔符。在一些国别,可能用其他符号来当时间分隔符。格式化时间值时,时间分隔符可以分隔时、分、秒。时间分隔符的真正字符在格式输出时取决于系统的设置。
(/) 日期分隔符。在一些国别,可能用其他符号来当日期分隔符。格式化日期数值时,日期分隔符可以分隔年、月、日。日期分隔符的真正字符在格式输出时取决于系统设置。
c 以 ddddd 来显示日期并且以 ttttt 来显示时间。如果想显示的数值无小数部分,则只显示日期部分,如果想显示的数值无整数部分,则只显示时间部分。
d 以没有前导零的数字来显示日 (1 – 31)。
dd 以有前导零的数字来显示日 (01 – 31)。
ddd 以简写来表示日 (Sun –Sat)。
dddd 以全称来表示日 (Sunday –Saturday)。
ddddd 以完整日期表示法显示(包括年、月、日),日期的显示要依系统的短日期格式设置而定。缺省的短日期格式为 m/d/yy。
dddddd 以完整日期表示法显示日期系列数(包括年、月、日),日期的显示要依系统识别的长日期格式而定。缺省的长日期格式为 mmmm dd, yyyy。
w 将一周中的日期以数值表示(1 表星期日~ 7表星期六)。
ww 将一年中的星期以数值表示 (1 – 54)。
m 以没有前导零的数字来显示月 (1 – 12)。如果 m 是直接跟在 h 或 hh 之后,那么显示的将是分而不是月。
mm 以有前导零的数字来显示月 (01 – 12)。如果m是直接跟在h或hh之后,那么显示的将是分而不是月。