asp.net access 总显示insert into语法错误 经过查询器运行这句没有出错 请教高手

stringsql="insertintoImage(ImTime,ImSize,ImData,ImContentType,ImDiscription,ImTitle,I... string sql = "insert into Image(ImTime,ImSize,ImData,ImContentType,ImDiscription,ImTitle,ImType) values(@Imtime,@size,@data,@ContentType,@discription,@title,@type)";//"INSERT INTO Image(ImageTime,ImageSize,ImageData,ImageContentType,ImageDiscription,ImageTitle,ImageType)VALUES(@time,@size,@data,@ContentType,@discription,@title,@type)";
OleDbCommand comm = new OleDbCommand(sql, conn); //建立SQL Server链接
/*System.Data.OleDb.OleDbParameter paramData = new OleDbParameter("@data", System.Data.OleDb.OleDbType.Binary);
paramData.Value = FileByteArray;
comm.Parameters.Add(paramData); */
comm.Parameters.Add("@data", OleDbType.Binary, FileByteArray.Length).Value = FileByteArray;

comm.Parameters.Add("@title", TextBox1.Text);
comm.Parameters.Add("@Imtime", DateTime.Now.ToString());

comm.Parameters.Add("@ContentType", UpFile.ContentType); //记录文件类型
comm.Parameters.Add("@type",tp);
comm.Parameters.Add("@discription", TextBox3.Text);
comm.Parameters.Add("@size",FileLength);
comm.ExecuteNonQuery();
conn.Close();
Response.Write("<script>alert('添加成功')</script>");//提示上传成功
展开
 我来答
无名小卒60
2012-04-24
知道答主
回答量:4
采纳率:0%
帮助的人:5.5万
展开全部
(ImageTime,ImageSize,ImageData,ImageContentType,ImageDiscription,ImageTitle,ImageType)VALUES(@time,@size,@data,@ContentType,@discription,@title,@type)";
写多一行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
red_guitar
2009-04-12 · TA获得超过551个赞
知道小有建树答主
回答量:805
采纳率:0%
帮助的人:527万
展开全部
(@Imtime,@size,@data,@ContentType,@discription,@title,@type)";//"INSERT INTO Image

这里的 ";//"怎么回事?多个//干什么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式