c# – 从单行的DataTable中提取值
发布时间:2020-12-15 23:45:42 所属栏目:百科 来源:网络整理
导读:如何从具有单行的数据表中提取值并分配给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
如何从具有单行的数据表中提取值并分配给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(); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读