显示值而不是id的sqlite

时间:2014-07-03 18:23:45

标签: c# database sqlite

我的数据库包含表用户部门用户表中的字段为:id,login,pwd,editdate。在department表中,该字段是id,description,user_id,editdate。 关系是:仅在VisualStudio中的关系。

你可以在这里看到截图: http://i.imgur.com/3oRXSiN.png

所以,我在表单上有dataGridView,绑定到部门表。

使用dataGridView(俄语)的表单屏幕: http://i.imgur.com/4urti4l.png

我希望在“Авторзаписи”列中看到来自用户表而非ID 1的值。 一些代码:

    private void CatalogForm_Load(object sender, EventArgs e)
    {
        departmentTableAdapter.Fill(dataDataSet.department);
        userTableAdapter.Fill(dataDataSet.user);
    }

    private void DepartmentCatalogView()
    {
        catalogGridView.DataSource = departmentBindingSource;
        Text = @"Подразделения";
        catalogGridView.AutoGenerateColumns = false;
        catalogGridView.Columns[0].Visible = false;
        catalogGridView.Columns[1].HeaderText = @"Подразделение";
        catalogGridView.Columns[2].HeaderText = @"Автор записи";
        catalogGridView.Columns[3].HeaderText = @"Дата записи";
    }

0 个答案:

没有答案