图片上传 想用一个button,一个picture和一个openfiledialog实现图片上传,存入数据库以及显示该怎么做啊?google了半天都是一样的答案 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 上传到哪里,是本机数据库,还是远程数据库?button_click(object sender,Eventargs e){Image bmp=new Bitmap(picturebox.image);bmp.save("temp.bmp");保存成临时文件upload.file="temp.bmp:上传后再删掉临时文件:File.delete("temp.bmp") OpenFileDialog openfileDialog = new OpenFileDialog();openfileDialog.Filter = "Picture Files(*.jpg)|*.jpg|Bmp(*.bmp)|*.bmp|All Files(*.*)|*.*";FileStream fileStream;openfileDialog.ShowDialog();string filepath = openfileDialog.FileName;if (filepath.Trim() != ""){fileStream = new FileStream(filepath, FileMode.Open, FileAccess.Read);byte[] photoArray = new byte[(int)fileStream.Length];fileStream.Read(photoArray, 0, photoArray.Length);fileStream.Close();try{ pictureBox1.SizeMode = PictureBoxSizeMode.Normal; pictureBox1.Image = System.Drawing.Image.FromFile(filepath);}catch (Exception ex){}using(SqlConnection conn= new SqlConnection("")){SqlCommand cmd= new SqlCommand("UpdateImage", conn);cmd.CommandType = CommandType.StoredProcedure;cmd.Parameters.Add("@UpdateImage", SqlDbType.Image);cmd.Parameters["@UpdateImage"].Value = photoArray;cmd.Open();cmd.ExecuteNonQuery();conn.Close();} C# MDI窗口中填满部分界面的问题 mshtml中模拟单击特定元素? c#入门请教 紧急求助!!!各位兄弟,我在读取一个我朋友做的web-form程序的时候碰到了:“此项目的默认web访问模式设置为文件共享,但是无法从路径 Matlab中有没有写好的拟合函数供直接调用啊? 请教各位大大几个很基础的问题 判断一个字符在字符串中的位置 一个关于字符串的问题 请回哪里有vs.net2003的源代码管理工具(vss)下载??感谢!! 问一个有关参数写法的问题?急盼回答!谢谢 vs2005连SQL2008 c#如何写发送短信的代码
button_click(object sender,Eventargs e)
{
Image bmp=new Bitmap(picturebox.image);bmp.save("temp.bmp");
保存成临时文件upload.file="temp.bmp:
上传后再删掉临时文件:
File.delete("temp.bmp")
openfileDialog.Filter = "Picture Files(*.jpg)|*.jpg|Bmp(*.bmp)|*.bmp|All Files(*.*)|*.*";
FileStream fileStream;
openfileDialog.ShowDialog();
string filepath = openfileDialog.FileName;
if (filepath.Trim() != "")
{
fileStream = new FileStream(filepath, FileMode.Open, FileAccess.Read);
byte[] photoArray = new byte[(int)fileStream.Length];
fileStream.Read(photoArray, 0, photoArray.Length);
fileStream.Close();
try
{
pictureBox1.SizeMode = PictureBoxSizeMode.Normal;
pictureBox1.Image = System.Drawing.Image.FromFile(filepath);
}
catch (Exception ex)
{}
using(SqlConnection conn= new SqlConnection(""))
{
SqlCommand cmd= new SqlCommand("UpdateImage", conn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@UpdateImage", SqlDbType.Image);
cmd.Parameters["@UpdateImage"].Value = photoArray;
cmd.Open();
cmd.ExecuteNonQuery();
conn.Close();
}