allô.
tenho o seguinte código:
//Connection to database
.......
try
{
conn.Open();
DirectoryInfo dir = new System.IO.DirectoryInfo(@"e:\c#");
DirectoryInfo[] dirs = dir.GetDirectories();
foreach (DirectoryInfo diNext in dirs)
{
if (dir.Exists)
{
foreach (FileInfo fileData in diNext.GetFiles())
{
long filesize = fileData.Length;
string filename = fileData.Name;
DateTime filecreation = fileData.CreationTime;
DateTime filemodification = fileData.LastWriteTimeUtc;
string directoryname = fileData.Directory.Root.ToString();
string directorynode = fileData.DirectoryName;
string categoryname = fileData.Directory.Name;
......
o que pretendo é poder ir acedendo a pasta que por sua vez tem sub-pasta e nessas sub-pastas arquivos/ficheiro que vou pretender adicionar em base dados - sql server. A dúvida é mesmo conseguir aceder/abrir as pastas->sub-pastas->arquivos/ficheiro e assim sucessivamente.
agradeço a ajuda.!
tenho o seguinte código:
//Connection to database
.......
try
{
conn.Open();
DirectoryInfo dir = new System.IO.DirectoryInfo(@"e:\c#");
DirectoryInfo[] dirs = dir.GetDirectories();
foreach (DirectoryInfo diNext in dirs)
{
if (dir.Exists)
{
foreach (FileInfo fileData in diNext.GetFiles())
{
long filesize = fileData.Length;
string filename = fileData.Name;
DateTime filecreation = fileData.CreationTime;
DateTime filemodification = fileData.LastWriteTimeUtc;
string directoryname = fileData.Directory.Root.ToString();
string directorynode = fileData.DirectoryName;
string categoryname = fileData.Directory.Name;
......
o que pretendo é poder ir acedendo a pasta que por sua vez tem sub-pasta e nessas sub-pastas arquivos/ficheiro que vou pretender adicionar em base dados - sql server. A dúvida é mesmo conseguir aceder/abrir as pastas->sub-pastas->arquivos/ficheiro e assim sucessivamente.
agradeço a ajuda.!