㈠ Vb.net中一年内如何创建每周四以时间命名的文件夹
Dim day As String
Dim fordername As String
day = DateTime.Today.DayOfWeek.ToString
If day = "Thursday" Then 如果是周四则创建文件夹
fordername= Now.Date.ToString("yyyy-M-dd")
‘ Application.StartupPath 是你程式的开始路径,你也可以换成觉吨路径:内c:\
If IO.Directory.Exists(Application.StartupPath + "\fordername") = False Then ’判断文件夹是容否存在
IO.Directory.CreateDirectory(Application.StartupPath + "\fordername")
End If
End If
㈡ vb.net用日期命名文件名
Dim My_path As String = "e:\" & Now.ToString("yyyMMdd")
Dim My_file As String = My_path & "\" & Now.ToString("mm_ss") & ".txt"
If System.IO.Directory.Exists(My_path) = False Then System.IO.Directory.CreateDirectory(My_path)
If System.IO.File.Exists(My_file) = False Then System.IO.File.CreateText(My_file)
文件名不支持“:”用“回_”代替答
㈢ asp.net 文件重命名和删除
文件和数据库是不可能自动联系到一起的,需要写代码去解决,需要独立处理。
最好在更新数据库的时候对文件做相应的操作。
比如在更新数据库里文件名之前,先读取出老的文件名,然后转换成服务器绝对路径,找到并重命名老文件到新文件名,然后再更新数据库。
文件操作主要用System.IO命名空间中的几个类的静态方法,你自己试试吧,比较简单:
Directory、File、DirectoryInfo以及FileInfo 创建、删除并移动目录和文件,通过属性获取特定目录和文件的相关信息