http://www.csdn.net/develop/read_article.asp?id=17711
解决方案 »
- asp.net 国际化
- web.cofig配置错了,但不知道错在哪儿
- 帮忙写SQL语句
- EXCEPTION: The remote server returned an error: (401) Unauthorized. (解决给你100分)
- 两个TextBox分别输入10%、20%,然后1减去它们,结果自动显示在Label中。。。。。。
- 如何用代码创建数据表呀?各位高手帮帮忙,在线等(急!!!)
- 一个访问服务器的问题
- 发觉没数据的时候SqlDataReader不能使用。
- vs2003转vs2005奇怪的问题
- 不用file这个Html控件能否把文件上传到服务器端?
- 在asp.net中出报表和图表分析,用啥做?请赐教,急呀
- 如何知道是看完了一篇文章呢?
objCmd.Parameters.Add(new OleDbParameter("@AddName",OleDbType.VarChar,100));
objCmd.Parameters.Add(new OleDbParameter("@AddMime",OleDbType.VarChar,50));
objCmd.Parameters.Add(new OleDbParameter("@AddDetail",OleDbType.VarBinary));
objCmd.Parameters["@AddName"].Value=this.AddName;
objCmd.Parameters["@AddMime"].Value=this.AddMime;
objCmd.Parameters["@AddDetail"].Value=mAbyteAddDetail;
objCmd.Parameters.Add(new OleDbParameter("@CmpNo",OleDbType.VarChar,10));
objCmd.Parameters.Add(new OleDbParameter("@InfoNo",OleDbType.VarChar,10));
objCmd.Parameters.Add(new OleDbParameter("@Title",OleDbType.VarChar,255));
objCmd.Parameters.Add(new OleDbParameter("@InfoType",OleDbType.VarChar,2));
objCmd.Parameters.Add(new OleDbParameter("@InfoText",OleDbType.LongVarWChar)); objCmd.Parameters.Add(new OleDbParameter("@CreateTime",OleDbType.VarChar,20));
objCmd.Parameters.Add(new OleDbParameter("@UpdateTime",OleDbType.VarChar,20)); objCmd.Parameters["@CmpNo"].Value =VstrCmpNo.Trim();
objCmd.Parameters["@InfoNo"].Value =IntMaxID.ToString();
objCmd.Parameters["@Title"].Value =mstrTitle.Trim();
objCmd.Parameters["@InfoType"].Value =mstrInfoType;
objCmd.Parameters["@InfoText"].Value =mstrInfoText; objCmd.Parameters["@CreateTime"].Value =mstrCreateTime.Trim();
objCmd.Parameters["@UpdateTime"].Value =mstrUpdateTime.Trim();
objCmd.ExecuteNonQuery();
//附件内容
private byte[] mAbyteAddDetail=null;
public byte[] AddDetail
{
get
{
return mAbyteAddDetail;
}
set
{
mAbyteAddDetail = value;
}
}
odpImage.Value = ImageContent
CmdObj.Parameters.Add(odpImage)
改为:strUpdate = "UPDATE EUser_Basic SET User_Logo=@Image1 WHERE User_Name='000'" CmdObj.Parameters.Add(("@Image1", OleDb.OleDbType.VarBinary, FileLength,"image1")
cmdobj.Parameters("@image1").Value = ImageContent 看一看行不行啊,兄弟,呵,,,,,
To: whatme168(江湖浪子) 错误提示:System.Data.OleDb.OleDbException: 必须声明变量 '@Image1'。
解决了:strUpdate = "UPDATE EUser_Basic SET User_Logo=(@Image) WHERE User_Name='000'" ======>strUpdate = "UPDATE EUser_Basic SET User_Logo=? WHERE User_Name='000'"