将列表框与访问数据库链接

时间:2013-09-25 06:06:00

标签: c# ms-access listbox

嘿,伙计们有点新人。 我只是想问一下如何将Access数据库链接到列表框?我的数据库包括客户ID,客户地址,客户联系。我希望列表框与数据库链接,因此当我启动应用程序时,数据库中的客户名称将显示在列表框中。我还希望能够单击列表框中的名称,并在文本框中显示其余的客户信息,例如地址和联系号码。我正在使用visual studio 2010在C#中开发此应用程序。 任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

您可以使用VS 2010执行此操作:

  1. 将列表框从工具箱拖到页面;
  2. 单击选择数据源以链接到Access数据库,绑定 DataTextField =“Name”DataValueField =“ID”;
  3. 将事件SelectedIndexChanged添加到此列表框,然后将代码添加到 从访问数据库中提取数据,其中客户ID等于您的ID 选择,然后将值显示到文本框。

答案 1 :(得分:0)

如果您是C#的新手,那么我认为您需要阅读 ADO.NET ,因为从长远来看,为您提供简单的代码段对您无济于事。

ADO.NET 将允许您连接到数据库并执行 READ,INSERT,UPDATE,DELETE 功能。

在您的情况下,您只需要能够从Access数据库文件中读取数据。

您需要了解如何使用OledbAdapatersOledbDataReadersDataTablesOledbConnections等。

在互联网上有很多使用这种技术的例子。事实上,如果你仔细查看我在这里提出的问题/答案,你会发现所有关于ADO.NET的代码片段。