数码资讯
C#实现上传照片到物理路径的一个小例子,并保存地址数据库
uff1a效应 思想: 首先,获取图片的物理地址,然后判断保存图片到文件夹中,然后将图片信息保存到数据库中。 笪塔巴涩: 复制代码代码如下所示: 创建表的较受欢迎 ( id同一(1,1)主键, ImageName varchar(100), ImageType varchar(20), ImageP
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
uff1a效应
思想:
首先,获取图片的物理地址,然后判断保存图片到文件夹中,然后将图片信息保存到数据库中。
笪塔巴涩:
复制代码代码如下所示:
创建表的较受欢迎
(
id同一(1,1)主键,
ImageName varchar(100),
ImageType varchar(20),
ImagePath varchar(200)
)
代码uff1a
复制代码代码如下所示:
复制代码代码如下所示:
使用系统;
使用system.collections.generic;
使用LINQ系统;
使用系统;
使用system.web.ui;
使用system.web.ui.webcontrols;
使用System.IO;
使用系统配置;
使用系统数据;
使用system.data.sqlclient;
命名空间inexceloutexcel
{
公共部分:课堂上system.web.ui.page
{
protected void page_load(object sender,EventArgs e)
{
}
字符串sqlstring = ConfigurationManager。connectionStrings {connectionstr} ToString();
protected void uploadbutton_click(object sender,EventArgs e)
{
尝试
{
使用(SqlConnection sqlcon =新的SqlConnection(sqlstring))
{
字符串名称= fileupload1.postedfile.filename; / /得到物理地址的图片
FileInfo FI =一个(全名);
字符串名称=。
字符串类型=扩展名;获取图片类型
如果(类型= =.jpg| | type=GIF式.bmp| | | | = =类型= =PNG)
{
字符串保存路径= server.mappath(~ Excel); / /图片保存到一个文件夹
this.fileupload1.postedfile.saveas(SavePath +姓名+); / /保存路径
this.image1.visible =真;
this.image1.imageurl =~ Excel++姓名; / /界面显示图片
SQL插入送入(图片名称,图像类型,ImagePath)值(+姓名+ 、+类型+',' ~ Excel++;
SqlCommand命令=新SqlCommand(SQL,sqlcon);
sqlcon开放();
Cmd.ExecuteNonQuery();
this.label1.text =上传成功;
}
其他的
{
this.label1.text =请选择正确的图片格式;
}
}
}
catch(异常前)
{
写(ex.message)反应;
}
}
}
}
思想:
首先,获取图片的物理地址,然后判断保存图片到文件夹中,然后将图片信息保存到数据库中。
笪塔巴涩:
复制代码代码如下所示:
创建表的较受欢迎
(
id同一(1,1)主键,
ImageName varchar(100),
ImageType varchar(20),
ImagePath varchar(200)
)
代码uff1a
复制代码代码如下所示:
复制代码代码如下所示:
使用系统;
使用system.collections.generic;
使用LINQ系统;
使用系统;
使用system.web.ui;
使用system.web.ui.webcontrols;
使用System.IO;
使用系统配置;
使用系统数据;
使用system.data.sqlclient;
命名空间inexceloutexcel
{
公共部分:课堂上system.web.ui.page
{
protected void page_load(object sender,EventArgs e)
{
}
字符串sqlstring = ConfigurationManager。connectionStrings {connectionstr} ToString();
protected void uploadbutton_click(object sender,EventArgs e)
{
尝试
{
使用(SqlConnection sqlcon =新的SqlConnection(sqlstring))
{
字符串名称= fileupload1.postedfile.filename; / /得到物理地址的图片
FileInfo FI =一个(全名);
字符串名称=。
字符串类型=扩展名;获取图片类型
如果(类型= =.jpg| | type=GIF式.bmp| | | | = =类型= =PNG)
{
字符串保存路径= server.mappath(~ Excel); / /图片保存到一个文件夹
this.fileupload1.postedfile.saveas(SavePath +姓名+); / /保存路径
this.image1.visible =真;
this.image1.imageurl =~ Excel++姓名; / /界面显示图片
SQL插入送入(图片名称,图像类型,ImagePath)值(+姓名+ 、+类型+',' ~ Excel++;
SqlCommand命令=新SqlCommand(SQL,sqlcon);
sqlcon开放();
Cmd.ExecuteNonQuery();
this.label1.text =上传成功;
}
其他的
{
this.label1.text =请选择正确的图片格式;
}
}
}
catch(异常前)
{
写(ex.message)反应;
}
}
}
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。