Member 13602958 Ответов: 1

Сохраните файл из openfiledialog в папку проекта и путь к ней в базе данных


я хочу сохранить файл из openfiledialog в папку проекта и путь в базе данных
Пожалуйста, помогите мне.

Что я уже пробовал:

 private void button6_Click(object sender, EventArgs e)

        {         
        
         DialogResult result = openFileDialog1.ShowDialog();
if (result == DialogResult.OK)
{
 
String file = openFileDialog1.FileName;
string[] f = file.Split('\\');
string fn = f[(f.Length) - 1];
string dest = @"C:\Users\admin\source\repos\Software of TE\Software of TE\Images\";

File.Copy(file, dest);

        }

1 Ответов

Рейтинг:
0

User 7429338

Чтобы скопировать файл в каталог вашего проекта, вы можете сделать следующее:

string source = openFileDialog1.FileName;
string dest = @"C:\Users\admin\source\repos\Software of TE\Software of TE\Images\" + Path.GetFileName(source);
File.Copy(source, dest);


Строка dest теперь содержит имя файла, которое вы можете сохранить в своей базе данных.
Обратите внимание на этот файл.Копия может выдать исключение, которое вы, возможно, захотите поймать.