C# 在DataGridView中显示数据库时如何查看外键值
我正在构建一个连接到数据库的Windows窗体应用程序 我使用Visual Studio 2010中的C# 在DataGridView中显示数据库时如何查看外键值,c#,visual-studio-2010,datagridview,datasource,sqldatasource,C#,Visual Studio 2010,Datagridview,Datasource,Sqldatasource,我正在构建一个连接到数据库的Windows窗体应用程序 我使用Visual Studio 2010中的从模型生成数据库函数在SQL Server中创建数据库 我有两张桌子: 用户 Id (auto_increment) Username Password 用户地址 Id (auto_increment) User_Id (fk) Street City 现在我知道了如何使用以下代码在两个DataGridView中显示这些表: dataGridViewUsers.DataSource
从模型生成数据库函数在SQL Server中创建数据库
我有两张桌子:
用户
Id (auto_increment)
Username
Password
用户地址
Id (auto_increment)
User_Id (fk)
Street
City
现在我知道了如何使用以下代码在两个DataGridView中显示这些表:
dataGridViewUsers.DataSource = DBManager.Instance.MyModelContainer.UserSet;
dataGridViewUserAddress.DataSource = DBManager.Instance.MyModelContainer.UserAdressSet;
问题在于,在dataGridViewUserAddress
中,用户列(表示与user
表的关系的列)没有显示外键(user_Id)唯一值,它只显示表中每一行的MyModelContainer.user
这对于数据库中的每个关系都是一样的,我怎么才能看到实际的外键值呢