修改DataRow dr = ds.Tables[0].Rows[0];错了 10
目的将要更改的数据绑定在修改页面的TEXTBOX上publicpartialclassEdit:System.Web.UI.Page{protectedvoidPage_...
目的将要更改的数据绑定在修改页面的TEXTBOX上
public partial class Edit : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
PageInit();
}
}
protected void PageInit()
{
int LWID;
try
{
LWID = Convert.ToInt32(Request.QueryString["LWID"]);
}
catch
{
LWID = 0;
}
SqlConnection conn = new SqlConnection("server=localhost;database=LW;uid=adotext;pwd=adotext");
conn.Open();
string strSql=string .Format ("select * from LWM where LWID={0} " , LWID );
SqlDataAdapter sda=new SqlDataAdapter(strSql ,conn );
DataSet ds=new DataSet ();
sda .Fill (ds ,"LWM");
conn.Close();
DataRow dr = ds.Tables[0].Rows[0]; //出错地方
tbZWTITLE .Text =dr["ZWTITLE"].ToString() ;
tbYWTITLE.Text = dr["YWTITLE"].ToString();
tbZWABSTR.Text = dr["ZWABSTR"].ToString();
tbYWABSTR.Text = dr["YWABSTR"].ToString();
tbZWKEY.Text = dr["ZWKEY"].ToString();
tbYWKEY.Text = dr["YWKEY"].ToString();
tbWNAME.Text = dr["WNAME"].ToString();
tbLWCONTENT.Text = dr["LWCONTENT"].ToString(); //红色区域目的将要更改的数据绑定在修改页面的TEXTBOX上
}
protected void Button1_Click(object sender, EventArgs e)
{
int LWID;
try
{
LWID = Convert.ToInt32(Request.QueryString["LWID"]);
}
catch
{
LWID = 0;
}
string ZWTITLE = tbZWTITLE.Text;
string YWTITLE = tbYWTITLE.Text;
string ZWABSTR = tbZWABSTR.Text;
string YWABSTR = tbYWABSTR.Text;
string ZWKEY = tbZWKEY.Text;
string YWKEY = tbYWKEY.Text;
string WNAME = tbWNAME.Text;
string LWCONTENT = tbLWCONTENT.Text;
string strSql = string.Format("updata LWM set WNAME='{0}',ZWTITLE='{1}',YWTITLE='{2}',ZWABSTR='{3}',YWABSTR='{4}',ZWKEY='{5}',YWKEY='{6}',LWTIME='{7}',LWCONTENT='{8}',CLASSID={9} where LWID={4},", WNAME, ZWTITLE, YWTITLE, ZWABSTR, YWABSTR, ZWKEY, YWKEY, DateTime.Now, LWCONTENT, 9);
SqlConnection conn = new SqlConnection("server=localhost;database=LW;uid=adotext;pwd=adotext");
conn.Open();
SqlCommand cmd = new SqlCommand(strSql, conn);
int i = cmd.ExecuteNonQuery();
if (i > 0)
{
this.Label1.Text = "修改成功!";
}
else
{
this.Label1.Text = "修改失败";
}
conn.Close();
}
}
正确执行:点击“修改”后,列表中的"基于ASP.NET的新闻系统设计"能自动绑定在“中文标题”的TB中 展开
public partial class Edit : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
PageInit();
}
}
protected void PageInit()
{
int LWID;
try
{
LWID = Convert.ToInt32(Request.QueryString["LWID"]);
}
catch
{
LWID = 0;
}
SqlConnection conn = new SqlConnection("server=localhost;database=LW;uid=adotext;pwd=adotext");
conn.Open();
string strSql=string .Format ("select * from LWM where LWID={0} " , LWID );
SqlDataAdapter sda=new SqlDataAdapter(strSql ,conn );
DataSet ds=new DataSet ();
sda .Fill (ds ,"LWM");
conn.Close();
DataRow dr = ds.Tables[0].Rows[0]; //出错地方
tbZWTITLE .Text =dr["ZWTITLE"].ToString() ;
tbYWTITLE.Text = dr["YWTITLE"].ToString();
tbZWABSTR.Text = dr["ZWABSTR"].ToString();
tbYWABSTR.Text = dr["YWABSTR"].ToString();
tbZWKEY.Text = dr["ZWKEY"].ToString();
tbYWKEY.Text = dr["YWKEY"].ToString();
tbWNAME.Text = dr["WNAME"].ToString();
tbLWCONTENT.Text = dr["LWCONTENT"].ToString(); //红色区域目的将要更改的数据绑定在修改页面的TEXTBOX上
}
protected void Button1_Click(object sender, EventArgs e)
{
int LWID;
try
{
LWID = Convert.ToInt32(Request.QueryString["LWID"]);
}
catch
{
LWID = 0;
}
string ZWTITLE = tbZWTITLE.Text;
string YWTITLE = tbYWTITLE.Text;
string ZWABSTR = tbZWABSTR.Text;
string YWABSTR = tbYWABSTR.Text;
string ZWKEY = tbZWKEY.Text;
string YWKEY = tbYWKEY.Text;
string WNAME = tbWNAME.Text;
string LWCONTENT = tbLWCONTENT.Text;
string strSql = string.Format("updata LWM set WNAME='{0}',ZWTITLE='{1}',YWTITLE='{2}',ZWABSTR='{3}',YWABSTR='{4}',ZWKEY='{5}',YWKEY='{6}',LWTIME='{7}',LWCONTENT='{8}',CLASSID={9} where LWID={4},", WNAME, ZWTITLE, YWTITLE, ZWABSTR, YWABSTR, ZWKEY, YWKEY, DateTime.Now, LWCONTENT, 9);
SqlConnection conn = new SqlConnection("server=localhost;database=LW;uid=adotext;pwd=adotext");
conn.Open();
SqlCommand cmd = new SqlCommand(strSql, conn);
int i = cmd.ExecuteNonQuery();
if (i > 0)
{
this.Label1.Text = "修改成功!";
}
else
{
this.Label1.Text = "修改失败";
}
conn.Close();
}
}
正确执行:点击“修改”后,列表中的"基于ASP.NET的新闻系统设计"能自动绑定在“中文标题”的TB中 展开
4个回答
展开全部
全国政协最高规格的盛会,又一次眷顾了海南。“海南国际旅游岛建设”这9个字,再次出现在全国政协常委会工作报告中。
3日下午,在全国政协十一届三次会议开幕会上,全国政协主席贾庆林代表政协第十一届全国委员会常务委员会作了工作报告。报告指出,海南国际旅游岛建设已上升为国家战略。
去年3月3日,学校附近快捷酒店,在全国政协十一届二次会议开幕会上,贾庆林在工作报告中提到了海南国际旅游岛建设。3月9日,大会举行第四次全体会议时,全国政协人口资源环境委员会主任张维庆代表人口资源环境委员会作了题为《加快改革开放步伐,推进海南国际旅游岛建设》的大会发言。
海南国际旅游岛建设上升为国家战略的进程中,凝聚了全国政协和省政协委员的智慧和心血。在省政协的积极争取和协调下,2008年9月,全国政协组织专题考察团,赴海南省就建设海南国际旅游岛的战略课题开展了系列调研,形成了《关于海南国际旅游岛建设的调研报告》,天津如家酒店。
海南国际旅游岛
报告在总结十一届全国政协去年一年的工作时,第一部分内容围绕积极应对国际金融危机冲击,北京酒店预订,为保持经济平稳较快发展献计出力展开。其中在阐述全国政协选取经济发展中的重大课题深入调查研究,积极议政建言时说:“会同有关部委深入调研、咨询论证,为推动海南国际旅游岛建设、辽宁沿海经济带建设、长吉图开发开放先导区建设、鄱阳湖生态经济区建设上升为国家战略,发挥了重要作用。”
去年4月下旬,贾庆林主席在人口资源环境委员会报送的《关于推动海南国际旅游岛建设取得重要成果的情况报告》上作出批示,要求继续推动海南国际旅游岛建设各项建议的落实工作。
3日下午,在全国政协十一届三次会议开幕会上,全国政协主席贾庆林代表政协第十一届全国委员会常务委员会作了工作报告。报告指出,海南国际旅游岛建设已上升为国家战略。
去年3月3日,学校附近快捷酒店,在全国政协十一届二次会议开幕会上,贾庆林在工作报告中提到了海南国际旅游岛建设。3月9日,大会举行第四次全体会议时,全国政协人口资源环境委员会主任张维庆代表人口资源环境委员会作了题为《加快改革开放步伐,推进海南国际旅游岛建设》的大会发言。
海南国际旅游岛建设上升为国家战略的进程中,凝聚了全国政协和省政协委员的智慧和心血。在省政协的积极争取和协调下,2008年9月,全国政协组织专题考察团,赴海南省就建设海南国际旅游岛的战略课题开展了系列调研,形成了《关于海南国际旅游岛建设的调研报告》,天津如家酒店。
海南国际旅游岛
报告在总结十一届全国政协去年一年的工作时,第一部分内容围绕积极应对国际金融危机冲击,北京酒店预订,为保持经济平稳较快发展献计出力展开。其中在阐述全国政协选取经济发展中的重大课题深入调查研究,积极议政建言时说:“会同有关部委深入调研、咨询论证,为推动海南国际旅游岛建设、辽宁沿海经济带建设、长吉图开发开放先导区建设、鄱阳湖生态经济区建设上升为国家战略,发挥了重要作用。”
去年4月下旬,贾庆林主席在人口资源环境委员会报送的《关于推动海南国际旅游岛建设取得重要成果的情况报告》上作出批示,要求继续推动海南国际旅游岛建设各项建议的落实工作。
展开全部
你换从这样试试,看行不行:
DataRow dr = (DataRow)ds.Tables[0].Rows[0];
DataRow dr = (DataRow)ds.Tables[0].Rows[0];
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2019-04-15
展开全部
DataSet ds=new DataSet ();
sda .Fill (ds ,"LWM");
conn.Close();
DataRow dr = ds.Tables[0].Rows[0]; //出错地方
在这四行中的第三行不应该有conn.Close();把连接断了,肯定会出错的。
sda .Fill (ds ,"LWM");
conn.Close();
DataRow dr = ds.Tables[0].Rows[0]; //出错地方
在这四行中的第三行不应该有conn.Close();把连接断了,肯定会出错的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看报的什么错,对应的改下。
有些值是不能直接赋值的,必须使用类似copyto的方法赋值
有些值是不能直接赋值的,必须使用类似copyto的方法赋值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询