如何从具有单行的数据表中提取值并分配给asp标签.
private void GetUser(string userId) { dbr.SelectString = "select name,gender,address,contactno from userInfo where id = = '" + userId + "' --"; // return single row DataTable dt = dbr.GetTable(); //DaTarow row = dt.Rows[0]; // how to retrieve the fields from the data table. //lbl_name = name.ToString(); //lbl_gender = gender.ToString(); //lbl_contact = contactno.ToString(); }
我想过使用foreach循环但是数据表只包含单行.如何在NULL单元格的情况下传递空字符串.另外,我可以通过列表从数据表中提取值吗?
解决方法
private void GetUser(string userId) { dbr.SelectString = "select name,contactno from userInfo where id = = '" + userId + "' --"; // return single row DataTable dt = dbr.GetTable(); if (dt.Rows.Count > 0) { DaTarow row = dt.Rows[0]; lbl_name = row["name"].ToString(); lbl_gender = row["gender"].ToString(); lbl_contact = row["contactno"].ToString(); } }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。