首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

异常:应输入

2013-04-02 
错误:应输入;mycon.Open()string strcomselect biaoti,zhaizi,img,neirong,time,counter from news whe

错误:应输入;
mycon.Open();
            string strcom="select biaoti,zhaizi,img,neirong,time,counter from news where newsID="+newsid+"";
            DataSet ds = new DataSet();
            SqlDataAdapter mycommand = new SqlDataAdapter(strcom,mycon);
            mycommand.Fill(ds, "news");
            dr = ds.Tables["news"].Rows[0];
            strCon="select counter from news where newsID="+newsid+"";
            SqlCommand mycommand2 = new SqlCommand(strCon, mycon);
            SqlDataReader reader = mycommand2.ExecuteReader();
            reader.Read();
            int i = reader.GetInt32(0);
            i;
            reader.Close();
            strCon="update news set counter="i.ToString()"where(newsID="newsid")";
            mycommand2.CommandText=strCon;
            mycommand2.ExecuteNonQuery();
            mycon.Close();
[解决办法]
=》

strCon="update news set counter="+i.ToString()+" where(newsID="+newsid+")";

[解决办法]
这种问题,真的应该自己去解决。
[解决办法]
引用:
mycon.Open();
            string strcom="select biaoti,zhaizi,img,neirong,time,counter from news where newsID="+newsid+"";
            DataSet ds = new DataSet();
            SqlDataAdapter mycomma……

哥们儿,拼接字符串这部分内容要好好学呀。
[解决办法]
站着说话不腰疼!要是自己能解决谁还提问啊?
引用:
这种问题,真的应该自己去解决。

[解决办法]
楼上都正解,请楼主现身
[解决办法]
引用:
i.ToString()它是字符串类型  应该strCon="update news set counter='"+i.ToString()+"' where (newsID="+newsid+")"; 这样吧  在最外面再加上个''单引号


这才是 正确的 其他 都错了 

不说那些了
[解决办法]
╮(╯▽╰)╭慢慢就会熟悉了,以后就不会有这样的错误,一开始是难以避免的
------解决方案--------------------


   1楼的就可以了
[解决办法]
楼主先多看看书,才刚接触编程吧
[解决办法]
'"+ string +"'

热点排行