.net把任意文件的路径保存到sql数据库中,并把对应文件上传到服务器 代码怎么实现

2025-01-06 15:21:45
推荐回答(3个)
回答1:

你搜下.net上传文件,最后会File.saveAs(文件路径),这样就会把文件上传到你想存放的位置,文件路径你再存储到数据库中都可以了

回答2:

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);//给参数赋值

回答3:

1.获取路径保存到一个变量里,如保存到 string mydir,
2.建立数据库连接,insert into 表 路径=' "+mydir+" '