0

我想通过使用它的路径将图像保存到 sql server DB,我不想将图像保存到我自己想要的时候,当我将图像上传到我的表单时,当我点击一个按钮时这个按钮将图像上传到应用程序文件夹,然后将此图片的路径保存到数据库中,我该怎么做?

2 - 如何将此图片添加到 dataGridView ?

注意:我使用 C# 作为编程语言。

4

1 回答 1

1

可以使用 OpenFileDialog 获取图像文件路径。
这个答案可以帮助您获取文件路径Extracting Path from OpenFileDialog path/filename

1)您可以使用File.Copy(path, path2)函数将它们复制到您的应用程序目录:

string path = Directory.GetCurrentDirectory();

2)您需要使用位图从其文件路径加载图像:

Bitmap myBmp = Bitmap.FromFile("path here");

然后您可以将其添加到DataGridView包含DataGridViewImageColumn

yourDataGridView.Rows.Add(<column1 value>, <column2 value>, myBmp, <column3 value>, <column4 value>);
于 2012-07-27T15:55:16.677 回答