【发布时间】:2011-03-15 19:35:44
【问题描述】:
嗨,我有两个表用户和图片我试图从我的图片表中提取路径名(用户 ID = 1)与 pk 相关,但我不确定如何从用户表中选择名字等并从中选择图片路径图片表?
我还想知道如果我使用注释掉的行是否会正确设置 img 路径?
OdbcCommand cmd = new OdbcCommand("SELECT User.FirstName, User.SecondName, User.Aboutme, User.DOB, Pictures.picturepath FROM User LEFT JOIN Pictures ON User.UserID = Pictures.UserID WHERE User.UserID=1", cn);
OdbcDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Name.Text = String.Format("{0} {1}", reader.GetString(0), reader.GetString(1));
Aboutme.Text = String.Format("{0}", reader.GetString(2));
Age.Text = String.Format("{0}", reader.GetString(3));
Image1.ImageUrl = String.Format("{0}", reader.GetString(4));
}
}
}
【问题讨论】:
-
为什么要将
D[ate]O[f]B[irth]分配给名为Age的字段?那不一样。 -
不是,以后会改的