初学,实在无法用准确的术语去写标题,还是用实例说话。
在一个页面详细一条包含多个字段的记录
string strSQL = string.Format("select * from tableA where bianhao = '{0}'", strBianHao);DataTable mydt = mydb.GetDT(strSQL);
if (mydt.Rows.Count == 1)
{
tb_bianhao.Text = mydt.Rows[0]["bianhao "].ToString().Trim(); //编号,还有姓名,性别,民族这些字段要显示
//上面这句有什么办法,定义个短的写法去实现,比如
//tb_bianhao.Text=mytest("bianhao "),这样就可以少写mydt.Rows[0]和ToString().Trim(); 了这个是我自己为了举例写的格式,乱猜的。
谢谢了。
在一个页面详细一条包含多个字段的记录
string strSQL = string.Format("select * from tableA where bianhao = '{0}'", strBianHao);DataTable mydt = mydb.GetDT(strSQL);
if (mydt.Rows.Count == 1)
{
tb_bianhao.Text = mydt.Rows[0]["bianhao "].ToString().Trim(); //编号,还有姓名,性别,民族这些字段要显示
//上面这句有什么办法,定义个短的写法去实现,比如
//tb_bianhao.Text=mytest("bianhao "),这样就可以少写mydt.Rows[0]和ToString().Trim(); 了这个是我自己为了举例写的格式,乱猜的。
谢谢了。
解决方案 »
- ***************** 【页面缓存的问题】 *********************
- 很久没来了,在地震中熬过一年,送200分,祝大家新年快乐!
- 帮看看毛病……
- aspxgridview 嵌套asp:ImageButton 点击下一页 ImageButton里面的 Onclick事件不执行
- 关于dropdownlist控件一个很奇怪的问题
- Asp.net(c#)查询XML文档的结果怎么显示在Panel里?
- 有谁知道所有城市的IP段?
- 存储过程错在那里?在线等.......
- 端口引起的调试问题
- 数组??怎么回事?
- cpp2017写的一段js,很多地方感觉茫然,难道这就是distance?
- 无语,不明白为什么
DataRow row= null;
if (mydt.Rows.Count == 1)
{
row = mydt.Rows[0];
tb_bianhao.Text = GetStr("bianhao");
}Private string GetStr(object obj)
{
return obj.ToString().Trim();
}
mydt.Rows[0][0].ToString().Trim();
mydt.Rows[0][1].ToString().Trim();
,,,,
应是
string strSQL = string.Format("select * from tableA where bianhao = '{0}'", strBianHao);DataTable mydt = mydb.GetDT(strSQL);
DataRow row= null;
if (mydt.Rows.Count == 1)
{
row = mydt.Rows[0];
tb_bianhao.Text = GetStr(row["bianhao"]);
}Private string GetStr(object obj)
{
return obj.ToString().Trim();
}
public static class DataService
{
public static string GetContent(this DataTable dt,int rowIndex,string columnName)
{
return dt[rowIndex][columnName].ToString().Trim();
}
}外面利用DataTable的实例对象就能调用这个扩展方法
tb_bianhao.Text = mydt.GetContent(0,"bianhao");