this.txtID.Text = ds.Tables["stuinfo"].Rows[0]["stuid"].ToSt
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/21 15:56:55
this.txtID.Text = ds.Tables["stuinfo"].Rows[0]["stuid"].ToString();
this.txtID.Text = ds.Tables["stuinfo"].Rows[0]["stuid"].ToString();
this.txtAge.Text = ds.Tables["stuinfo"].Rows[0]["stuage"].ToString();
这个0呢?都一样吗
this.txtID.Text = ds.Tables["stuinfo"].Rows[0]["stuid"].ToString();
this.txtAge.Text = ds.Tables["stuinfo"].Rows[0]["stuage"].ToString();
这个0呢?都一样吗
首先ds应该是DataSet,然后是DataSet中的名字叫“stuinfo”的表,这个0也就是表中第0行记录(计算机中从0开始,相信应该清楚),然后是第0行记录中字段名为“stuage”的值,然后ToString()即转成字符串.
再问: 我前面有个数据库,这个0是不是就是列开头的位置?? 如果是的话、那下面的stuage和上面的stuid不就都在一个位置了? 这个 还是不明白呀
再答: 首先你得了解对象的概念,一个表中有有表名,表中含有多个列(字段),列(字段)中也有列名(字段名),通过一级一级的往下调就可以调出具体某一行的值,你默认是获取这个表中第0行,字段为“stuage”的值。然后把值赋给this.txtID.Text;不知这样是否理解。首先你所说“这个0是不是就是列开头的位置”,我给的回答是否认的,因为你这里已经指定列(字段)名stuage了,所以不能说是从第列开头。
再问: 恩 懂了 我学的还是winform最基础的 所以有很多不懂了 开始有代码是 string classid = this.dgvData.CurrentRow.Cells[0].Value.ToString(); 这样的 , 这个代码是应该是我说的那个意思 所以弄混了、 非常感谢你的解答
再问: 我前面有个数据库,这个0是不是就是列开头的位置?? 如果是的话、那下面的stuage和上面的stuid不就都在一个位置了? 这个 还是不明白呀
再答: 首先你得了解对象的概念,一个表中有有表名,表中含有多个列(字段),列(字段)中也有列名(字段名),通过一级一级的往下调就可以调出具体某一行的值,你默认是获取这个表中第0行,字段为“stuage”的值。然后把值赋给this.txtID.Text;不知这样是否理解。首先你所说“这个0是不是就是列开头的位置”,我给的回答是否认的,因为你这里已经指定列(字段)名stuage了,所以不能说是从第列开头。
再问: 恩 懂了 我学的还是winform最基础的 所以有很多不懂了 开始有代码是 string classid = this.dgvData.CurrentRow.Cells[0].Value.ToString(); 这样的 , 这个代码是应该是我说的那个意思 所以弄混了、 非常感谢你的解答
this.txtID.Text = ds.Tables["stuinfo"].Rows[0]["stuid"].ToSt
this.TbEmployeesName.Text = ds.Tables[0].Rows[0]["StaffName"
用c#做系统时此句 this.tbid.Text = ds.Tables[0].Rows[0]["书号"].ToStri
ds.Tables.Count > 0 && ds.Tables[0].Rows.Count == 1
ds.Tables[0].Rows.ds.Tables[0].Clone()是什么意思?
ds.Tables[0].Rows.Count>0错误
if (ds.Tables[0].Rows.Count >
ds.Tables[0].Rows.Count > 1
Tables[0].Rows.count是什么意思
this.dataGrid1.DataSource=ds.Tables["login"];是什么意思
ask_word.Text = name.dt.Rows[0][ psnel_retakepwd ].ToString(
C#:问一个比较简单的问题,ds.Tables[0].Rows.Count获取的是什么?如果结果集是空的,返回是0还是-