如何让我的Windows窗体执行并显示我的数据库查询?

时间:2009-04-14 22:35:02

标签: c# combobox listbox

我有3张桌子:

  • 标题:

    • TitleId(int 6,主键)
    • TitleName(varchar 50)
  • 作者

    • AuthorId(int 6,主键)
    • AuthorName(varchar 50)
  • AuthorsTitles (这是标题和作者的联结表)

    • TitleId(int 6)
    • AuthorId(int 6)

存在“多对多”关系:标题可能有很多作者,作者可能有很多标题。这就是我需要联结表的原因。

我想要的只是获得带有标题的 ComboBox 的Windows表单。用户选择标题,所选标题的作者或作者将列在列表框中。

我正在使用Microsoft Visual C#Express Edition 2008和SQL Server Express Edition 2008。

2 个答案:

答案 0 :(得分:1)

我没有示例代码,但希望此链接可以帮助您。

Data Binding in .NET / C# Windows Forms

答案 1 :(得分:0)

要在Visual Studio中设置数据库连接,请参阅this

有关如何将组合框绑定到表中字段的示例,请查看this