.net把任意文件的路径保存到sql数据库中,并把对应文件上传到服务器 代码怎么实现
展开全部
1. 在数据库里建立二进制的字段(用于存储图片文件的数据)
2. 修改SQL文
string insertStr ="insert into imageTable (image_data) values (@image_data)";
SqlCommand comm =new SqlCommand(insertStr, sqlConnection);
comm.Parameters.Add(new SqlParameter("@image_data", SqlDbType.Image));//添加参数 comm.Parameters["@image_data"].Value = File.ReadAllBytes(imageFilename);//给参数赋值
2. 修改SQL文
string insertStr ="insert into imageTable (image_data) values (@image_data)";
SqlCommand comm =new SqlCommand(insertStr, sqlConnection);
comm.Parameters.Add(new SqlParameter("@image_data", SqlDbType.Image));//添加参数 comm.Parameters["@image_data"].Value = File.ReadAllBytes(imageFilename);//给参数赋值
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.获取路径保存到一个变量里,如保存到 string mydir,
2.建立数据库连接,insert into 表 路径=' "+mydir+" '
2.建立数据库连接,insert into 表 路径=' "+mydir+" '
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询