datareder 如何读出级联表的字段?

deknight 2008-12-18 05:48:00
SqlCommand MSCmd = new SqlCommand(@"select * from Person_reg as P
inner join person as r
on p.id=r.id", MSSQLConn);
SqlDataReader MyReader = MSCmd.ExecuteReader();
while (MyReader.Read())
{
StringBuilder RowInfo = new StringBuilder();
for (int i = 0; i < MyReader.FieldCount; i++)
{
RowInfo.Append(" " + MyReader[i].ToString());
}
try
{
Console.Write(Myreder["r.username"].ToString());/// 这,我应该怎么读第2个表的这个字段???
}
}
...全文
66 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
deknight 2008-12-18
  • 打赏
  • 举报
回复
除了别名的方式外
deknight 2008-12-18
  • 打赏
  • 举报
回复
求解

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧