错误提示的意思是说:只有赋值,函数调用,++,--,new操作可以当成一个语句。
以下情况会出现 上述错误:
例1:
clm.HeaderText == "00"; 应该改为:clm.HeaderText = "00" 因为clm.HeaderText == "00"只是一个表达式,而不能构成一条语句。
例2:
string sql = "UPDATE [news] SET [title]='" + tbktitle.Text.Trim() + "',[content]='" + FreeTextBox1.Text.Replace("'", "''") + "',[createtime]='" + DateTime.Now.ToString() + "',[visitnum]= " + visitenum + " ,[manager]='" + Common.getUserName(); +"',[benotice] =" + notice + " WHERE [id]=" + int.Parse(Request.QueryString["newsid"]);
多了个冒号(红色处,很小的,仔细看哦)...