asp.net中的数据库绑定问题
就是把数据源绑定到datalist控件中时,再用sql语句选择需要绑定的字段时,我用WHEREid=@id的方式确定查询记录,id通过querystring来获得,但在绑...
就是把数据源绑定到datalist控件中时,再用sql语句选择需要绑定的字段时,我用WHERE id=@id的方式确定查询记录,id通过querystring来获得,但在绑定时确说id没有赋值,怎么回事啊?
展开
3个回答
展开全部
int myInt=Request["id"];
string myString="your database Connection";
SqlConnection thisConnection=new SqlConnection();
SqlCommand thisCommand=thisConnection.CreateCommand();
thisCommand.Text="select * from table_name where table_column_id='"+myInt+"'";
thisCommand.ExecuteNonQuery();
你看看这段代码,对你有没有启示,主要是你id=@id 换成:id='"+id+"'
string myString="your database Connection";
SqlConnection thisConnection=new SqlConnection();
SqlCommand thisCommand=thisConnection.CreateCommand();
thisCommand.Text="select * from table_name where table_column_id='"+myInt+"'";
thisCommand.ExecuteNonQuery();
你看看这段代码,对你有没有启示,主要是你id=@id 换成:id='"+id+"'
展开全部
二楼的...
thisCommand.Text="select * from table_name where table_column_id='"+myInt+"'";
怎么还会用
ExecuteNonQuery(); ?
它是没有返回结果集的啊..而SQL语句要返回结果集啊
thisCommand.Text="select * from table_name where table_column_id='"+myInt+"'";
怎么还会用
ExecuteNonQuery(); ?
它是没有返回结果集的啊..而SQL语句要返回结果集啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你id=@id 换成:id='"+id+"'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询