我想通过使用它的路径将图像保存到 sql server DB,我不想将图像保存到我自己想要的时候,当我将图像上传到我的表单时,当我点击一个按钮时这个按钮将图像上传到应用程序文件夹,然后将此图片的路径保存到数据库中,我该怎么做?
2 - 如何将此图片添加到 dataGridView ?
注意:我使用 C# 作为编程语言。
可以使用 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>);