首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Access >

C#中ACCESS数据库存图片出现的有关问题

2012-02-13 
C#中ACCESS数据库存图片出现的问题在一个Form窗体上有个PictureBox控件,有个“添加图片”按钮和“保存”按钮。

C#中ACCESS数据库存图片出现的问题

  在一个Form窗体上有个PictureBox控件,有个“添加图片”按钮和“保存”按钮。
点击“添加图片”按钮,可以从电脑上找一张图片,添加到PictureBox控件,单击“保存”按钮,把图片路径存到数据库中。
 1. 数据库连接字符串使用绝对路径,不会出现问题。
 2.可我想打包,数据库文件我放到程序的 bin\Debug\下了。
 public static string strCon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=huaxue.mdb";
 假设添加的图片路径为“F:\Image\1.jpg”单击“保存”按钮后,就报错“未处理的OleDbException,找不到文件‘F:\Image\huaxue.mdb’”,数据库文件找不到了,怎么会找添加图片位置的数据文件?
 3.我做个登陆界面,能找到数据库文件,可以连接,可添加个图片就找不到数据库文件了?

[解决办法]
Data Source="+System.Windows.Forms.Application.StartupPath+@"\KeJiandb.mdb";

热点排行