System.Data.SqlClient.SqlException: '(' 附近有语法错误。 10

protectedvoidDataList1_ItemCommand(objectsource,DataListCommandEventArgse){if(e.Comma... protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
{
if (e.CommandName == "addshop")
{
//商品id
string id = DataList1.DataKeys[e.Item.ItemIndex].ToString();
string username = "nihao";
int goodid = Convert.ToInt32(id);

//购买者

String strconn;
strconn = "Server=ZEE-PC;DataBase=sb;Uid=sa;pwd='123456'";
SqlConnection conn=new SqlConnection(strconn);
conn.Open();

string sqlstr = "insert into carts (username,goodid) values('" + username + "'," + goodid + ")";
SqlCommand scmd = new SqlCommand(sqlstr, conn);
scmd.ExecuteNonQuery();

//Response.Write("id");
}
}
protected void DataList1_SelectedIndexChanged(object sender, EventArgs e)
{

}
}
展开
 我来答
free宇
2011-12-27 · 超过22用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:71万
展开全部
SQL语法错误吧,看上面的代码SQL语句中的括号好像不一样啊后面的是不是中文括号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
114764703
2012-01-06 · 超过11用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:31.3万
展开全部
你看一下括号是不是有全角的括号或中文的括号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式