如何上传一个指定的图片,不用FileUpload控件的PostedFile方法我是上传一个excel文件,excel文件里面有一些jpg路径,比如“c:\1.jpg”、“c:\2.jpg”等等,但是
System.Drawing.Image image = System.Drawing.Image.FromFile(imagePath);只识别服务器本地的路径,不识别客户端的图片路径啊因为不用FileUpload控件,所以FileUpload1.PostedFile.SaveAs(filename);是无法使用的
System.Drawing.Image image = System.Drawing.Image.FromFile(imagePath);只识别服务器本地的路径,不识别客户端的图片路径啊因为不用FileUpload控件,所以FileUpload1.PostedFile.SaveAs(filename);是无法使用的
参考
System.Drawing.Image image = System.Drawing.Image.FromStream(imageStream);
image.Save(mPath + "\\" + imageName);
string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = " + @filename + ";Extended Properties=Excel 8.0";
OleDbConnection myConn = new OleDbConnection(strCon);
string strCom1 = " SELECT * FROM [企业$]";
myConn.Open();
//打开数据链接,得到一个数据集
OleDbDataAdapter myCommand1 = new OleDbDataAdapter(strCom1, myConn);
//创建一个 DataSet对象
DataSet myDataSet1 = new DataSet();
//得到自己的DataSet对象
myCommand1.Fill(myDataSet1, "tt1");
//关闭此数据链接
myConn.Close();
DataTable dt1 = myDataSet1.Tables[0]; //循环读取excel内容到数据库
foreach (DataRow dr in dt.Rows)
{
model.NAME = dr["名称"].ToString();//名称
}
add(model);