2013-02-28 32 views
2

我是新来的C#和数据库,我有一个奇怪的问题......数据库和图像检索窗口形成

我想数据库添加到我的C#程序,并从中显示图像。 我将图像存储在我的数据库中。 我不知道如何使用oledb等,所以有人向我展示了一个表适配器。这是有道理的,但我不知道如何开始。请帮忙。

我通常不会在网上问,但我GOOGLE了,我得到的所有答案是oledb的东西。如果有人可以指导我学习一个教程,因为做一些事情没有意义,也不了解你实际做了什么。

+0

什么类型? OLedb通常用于Access或Excel? – Derek 2013-02-28 14:04:21

+0

即时通讯使用访问2007年和Visual Studio 2008 – user2119852 2013-02-28 14:07:08

+0

以下链接提供了我认为你需要的一个例子,虽然它面向SQL Server而不是Access。这个例子是用VB.NET编写的,但我相信这些概念足够类似,你应该可以将它们调整到C#/ Access。 http://support.microsoft.com/kb/316887。简而言之,您需要打开SqlDataReader来获取数据,从数据库中获取图像的字节为Byte数组,然后根据需要使用字节数组(传递给图像,保存到文件等)。 )。该示例写入文件。 HTH。 – 2013-02-28 14:08:29

回答

1

您需要学习ADO.NET。网上有很多教程可用。

这里是你的Access数据库检索数据的一个例子: - 数据库的

http://csharp.net-informations.com/data-providers/csharp-oledbdataadapter.htm

+0

非常感谢你,我觉得这非常有帮助。我如何评价答案?我在这附近 – user2119852 2013-02-28 14:24:40

+0

向上投票或接受答案左侧的零。 – Derek 2013-02-28 14:26:27

+1

似乎我没有声望,但我仍然感谢你的帮助:) – user2119852 2013-02-28 14:32:18