zoukankan
html css js c++ java
压缩图片上传到数据库
保存到数据库
public
int
DyfcListInsert(
int
id,
string
name,
string
username,
string
content,Byte[] photo)
{
string
sql
=
"
S_DyfcList_Insert
"
;
SqlCommand sqlcmd
=
new
SqlCommand(sql,DwzxConfiguration.ConnectDB() ,DwzxConfiguration.SqlTran);
sqlcmd.CommandType
=
CommandType.StoredProcedure;
if
(id
>
0
)
{
sqlcmd.Parameters .Add (
"
@Id
"
,SqlDbType.Int ,
4
).Value
=
id;
}
sqlcmd.Parameters .Add (
"
@Name
"
,SqlDbType.VarChar ,
50
).Value
=
name;
sqlcmd.Parameters .Add (
"
@UserName
"
,SqlDbType.VarChar ,
500
).Value
=
username;
sqlcmd.Parameters .Add (
"
@Content
"
,SqlDbType.NText ).Value
=
content;
sqlcmd.Parameters .Add (
"
@Photo
"
,SqlDbType.Binary).Value
=
photo;
sqlcmd.Parameters .Add (
"
@RETURN_VALUE
"
,SqlDbType.Int ,
4
).Direction
=
ParameterDirection.ReturnValue ;
sqlcmd.ExecuteNonQuery ();
return
(
int
)sqlcmd.Parameters [
"
@RETURN_VALUE
"
].Value ;
}
保存到服务器的方法(
http://www.cnblogs.com/interboy/archive/2007/04/12/710024.aspx
)
public
byte
[] getBytes(
string
filePath)
{
System.IO.FileStream fs
=
new
System.IO.FileStream(filePath, System.IO.FileMode.Open);
byte
[] imgData
=
new
byte
[fs.Length];
fs.Read(imgData,
0
, (
int
)fs.Length);
return
imgData;
}
byte
[] fileData
=
this
.FileUpload1.FileBytes;
string
sql
=
"
insert into t_img(img) values (@img)
"
;
string
strconn
=
System.Configuration.ConfigurationManager.ConnectionStrings[
"
fengdongDB
"
].ToString();
SqlConnection sqlConn
=
new
SqlConnection(strconn);
SqlCommand sqlComm
=
new
SqlCommand(sql, sqlConn);
sqlComm.Parameters.Add(
"
@img
"
, SqlDbType.Image);
//
添加参数
sqlComm.Parameters[
"
@img
"
].Value
=
fileData;
//
为参数赋值
sqlConn.Open();
sqlComm.ExecuteNonQuery();
sqlConn.Close();
查看全文
相关阅读:
查看linux版本号
apache调用php执行系统命令
Linux 网络配置
解决 Redhat 出现”This system is not registered with RHN”更新
mysql服务器出问题重新安装与数据恢复
【转载】RHEL系统crontab计划任务管理
常用数据结构
Web负载均衡——《构建高性能web站点》读书笔记
Jackson 数据类型转换(使用JavaType)
redis的基本使用
原文地址:https://www.cnblogs.com/nonsuch/p/813868.html
最新文章
redis缓存的应用详解
Springboot结合Jpa的外键使用
DataX通过纯Java代码启动
Springboot项目如何把项目运行在服务器上
Redis在centos6.4上的最详细图文安装教程
jquery中的ajax方法参数
xss
Pikachu漏洞练习平台(暴力破解模块)基于表单的操作burpsuite(无验证码)
搭建pikachu靶场
验证码绕过(on server) 和验证码绕过(on client)
热门文章
xss
redis集群部署及常用的操作命令(下)
hadoop分布式集群搭建前期准备(centos7)
1.单机部署hadoop测试环境
redis集群部署及常用的操作命令(上)
Insufficient free space for journal files
ssh免密码登陆
HaFederationhdfs +Yarn集群部署方式
【原】提高网站加载速度的3项黄金守则
linux读取配置文件(C语言版)
Copyright © 2011-2022 走看看