中易网

C#数据库如何存储路径图片

答案:2  悬赏:20  
解决时间 2021-04-07 06:17
做一个程序 程序用到了 DataGridView 、 panel 、button1和button2控件 现在点击button1控件选择图片,再点击button2保存图片,然后点击DataGridView中的列 同时获取此列的图片信息显示到panel中? 我的数据库是SQL 2000 开发软件是Microsoft Visual Studio 2008
最佳答案
先扔一个image控件,再扔个浏览上传文件的控件fileupload

string path = Server.MapPath("~/images/");
if (FileUpload1.HasFile)
{
//获取上传文件路径
string filename = System.IO.Path.GetFileName(FileUpload1.PostedFile.FileName);

//获取上传文件后缀名
string fileExtension = System.IO.Path.GetExtension(FileUpload1.FileName.ToLower());
string[] allowExtention = { ".gif", ".jpg", ".bmp", ".png" };

for (int i = 0; i < allowExtention.Length; i++)
{
if (fileExtension == allowExtention[i])
{
fileOK = true;
break;
}

}
if (fileOK)
{

Image1.ImageUrl = "~/images/" + filename;
FileUpload1.PostedFile.SaveAs(path + filename);//实现文件上传

}
else
{
fileup = false;
response.write("<script>alert('上传失败!')</script>");
}
}
全部回答
1.选择图片 2.点击保存将图片路径(绝对或相对路径)存入数据库中。DataGridView显示数据库信息。 3.在Panel控件上放一个picturebox控件,点击DataGridView中的列,picturebox中显示图片。 即可。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
金立5001s来电无铃声
请问这配置能玩腐烂国度吗?
北京郊区有那些适合郊游的地方
磐石市隆腾食品商贸地址在什么地方,想过去办
怎样理解实体、属性、记录、字段这些概念的类
坎市云川街/坎市先富西街(路口)地址有知道的
学英语先学音标再背单词还是先背单词在学音标
在支付宝和我的客服聊天的记录怎么删除
(3分之1—5分之1)x45递等式计算
土中金有哪些数字。
于都实验中学的学费3000里面包括什么
怎样在Java web中的下拉列表框中选中一项之后
360浏览器上有一个红色的提醒4,如图
碧中海我想知道这个在什么地方
广东东莞到广西贵港桂平坐什么车, 火车怎么去
推荐资讯
澳门大学数学专业怎么样
重庆马鞍山森林公园在哪儿?
纳米石墨价格是多少钱一公斤
法定假期同仁医院休息吗
艾米美甲化妆地址在什么地方,想过去办事
梦里在很高的小桥上钓鱼.
永顺县农业技术推广站我想知道这个在什么地方
我陪男朋友回家过年 上坟后王玮免费阅读
企业的食堂人员工资该做哪个科目
上海师范大学体育类录取分数线是多少?
大学生音乐师范类就业前景如何?谢谢!
psp被没收了,帮忙想想藏哪了吧= =
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?