c# 判断文件夹存在否

问题描述

我现在有一个数据库表student:字段有:stu_id,stu_name,stu_speciality,分别是学号,姓名和专业我用select语句查询学生属于的专业,select*fromstudent,然后用一个变量保存查询得到的专业SqlDataAdapterda1=newSqlDataAdapter("SELECT*FROMstudentwherestu_id='"+aaa+"'",conn1);da1.Fill(ds,"tabstudent");intsum=ds.Tables["tabstudent"].Rows.Count;if(sum>0){content3=ds.Tables["tabstudent"].Rows[0][2].ToString();}然后我想判断content3这个文件夹是否存在,我用if(Directory.Exists(content3))判断,不管有没有这个文件夹都是false.请应该如何做呢?

解决方案

解决方案二:
这说明这个文件夹是不存在的。可能的原因是content3的格式不对、使用了相对目录,等等,你是否可以把其中的内容列出来看看。
解决方案三:
content3是这个文件夹的绝对路径。
解决方案四:
注意c#中\表示一个楼主看看是不是这个问题?
解决方案五:
@路径
解决方案六:
content3=ds.Tables["tabstudent"].Rows[0][2].ToString().Trim().Replace(@"",@"\");

时间: 2025-01-21 09:07:04

c# 判断文件夹存在否的相关文章

C++:判断文件夹(folder)是否存在(exist)

写入程序, 需要在文件夹中写入数据, 如果文件夹不存在, 则无法写入, 在程序入口需要判断; 由于属于系统层, Windows的两种解决方法. 参考: http://stackoverflow.com/questions/8233842/how-to-check-if-directory-exist-using-c-and-winapi 1. GetFileAttributesA()函数 DWORD d = GetFileAttributesA(const char* filename); #i

代码分析-Java中如何判断文件夹下当天有没有放文件?

问题描述 Java中如何判断文件夹下当天有没有放文件? List files = ftpUtil.getFileList(this.ftpTaskFolder);//ftp任务目录上获取任务文件 // 获取机构号全量数据传输任务文件 String organcodeFileName = """"; for (int i = 0; files != null && i < files.size(); i++) { String tempFileN

c#如何判断文件夹是否打开?

问题描述 现在我要对一个文件夹及其里面的内容进行删除,当文件夹在打开状态,文件夹删除失败.所以,我想在删除之前,判断文件夹是否打开,该怎么写? 解决方案 解决方案二:文件夹打开是个什么状态?只听过文件打开解决方案三:其实是一回事了varcanDelete=System.IO.Directory.GetFiles(目录,"*.*",System.IO.SearchOption.AllDirectories).Any(file=>是否被独占(file));至于是否被占用,你可以参考解

将E盘下的180文件夹下的所有最深层文件放到E盘下的car文件加下,并且要求重命名文件,并且判断最里层文件同目录下是否有多个文件,并且判断文件夹是否为空

package com.cheyoushuor.enamefile; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; public

怎么判断文件夹下子文件夹的文件名是否相同?

问题描述 求大牛帮解决下这个疑难,谢谢.怎么判断文件夹下子文件夹的文件名是否相同?如果有相同的就删除,只保留一个修改时间为最后的文件.图示:我最终结果就是想把A1子文件夹的a.txtb.txt删除掉.条件是A2子文件夹的修改日期大于A1子文件夹的文件下面是我自己写的一段查找文件的代码,想把判断条件写进foreach(FileInfofinDir.GetFiles("*.*",SearchOption.TopDirectoryOnly)){if...}publicvoidFindFile

asp.net Directory.Exists判断文件夹是否存在代码

在上传文件时经常要判断文件夹是否存在,如果存在就上传文件,否则新建文件夹再上传文件 语法大概这样 string dir="d:xxxyyy" if (system.io.directory.exists(dir)) {   // 存在 } else {   // 不存在 } 下面来看一下详细代码 判断语句为 if (system.io.directory.exists(server.mappath("file")) == false)//如果不存在就创建file文件

php判断文件夹是否存在不存在则创建_php实例

复制代码 代码如下: function mkdirs($dir, $mode = 0777) {     if (is_dir($dir) || @mkdir($dir, $mode)) return TRUE;     if (!mkdirs(dirname($dir), $mode)) return FALSE;     return @mkdir($dir, $mode); } mkdirs("aa01"); 默认的 mode 是 0777,意味着最大可能的访问权.有关 mode

VC++ 使用 _access函数判断文件或文件夹是否存在_C 语言

_access函数 int _access( const char *path, int mode ); int _waccess( const wchar_t *path, int mode ); 参数 path 文件或目录路径. mode 读/写特性. 返回值   如果文件包含特定模式,每个函数返回 0. 函数返回 - 1,则名称文件不存在或不具有特定模式:在这种情况下,如下表errno 所示设置. EACCES 访问被拒绝:文件权限的设置不允许指定的访问权限. ENOENT 未找到文件名或

Python判断文件和文件夹是否存在的方法

  这篇文章主要介绍了Python判断文件和文件夹是否存在的方法,本文还讲解了判断是否为文件或者目录的方法.os.path.lexist的作用.FTP中判断文件或目录是否存在等内容,需要的朋友可以参考下 一.python判断文件和文件夹是否存在.创建文件夹 代码如下: >>> import os >>> os.path.exists('d:/assist') True >>> os.path.exists('d:/assist/getTeacherLi