Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#MS-以类似的路径保存图像_C#_Ms Access - Fatal编程技术网

C#MS-以类似的路径保存图像

C#MS-以类似的路径保存图像,c#,ms-access,C#,Ms Access,我一直在尝试将图像保存到我的MS Access数据库中。但是因为路径对于MS来说太长了,所以没有成功 例如:C:\users\Public\Pictures\Sample Pictures\Desert.jpg 我正在考虑是否可以保存文件名(Desert.jpg)并将文件路径(C:\users\Public\Pictures\Sample Pictures)放入编码中,因为所有图片都在同一个文件中 下面的代码是我如何从C#上传图像,并将txt_image.Text中的路径链接保存到MS Acce

我一直在尝试将图像保存到我的MS Access数据库中。但是因为路径对于MS来说太长了,所以没有成功

例如:
C:\users\Public\Pictures\Sample Pictures\Desert.jpg
我正在考虑是否可以保存文件名(Desert.jpg)并将文件路径(
C:\users\Public\Pictures\Sample Pictures
)放入编码中,因为所有图片都在同一个文件中

下面的代码是我如何从C#上传图像,并将
txt_image.Text
中的路径链接保存到MS Access中的,现在设置为hyperlink。 谢谢大家!

    private void button1_Click(object sender, EventArgs e)
    {
        OpenFileDialog dlg = new OpenFileDialog();
        dlg.Filter = "JPGFiles(*.jpg)|*.jpg|PNG Files(*.png)|*.png|All Files(*.*)|*.*";


        if (dlg.ShowDialog() == DialogResult.OK)
        {
            string picLoc = dlg.FileName.ToString();
            txt_image.Text = picLoc;
            pictureBox1.ImageLocation = picLoc;
        }
    }