导航:首页 > 编程大全 > mdb数据库图片

mdb数据库图片

发布时间:2023-09-05 17:16:30

⑴ accdb 和 mdb 文件格式之间的区别

accdb和mdb文件格式区别为:版本不同、用途不同、打开不同。

一、版本不同

1、accdb文件格式:accdb文件格式用于Office Access 2007 文件格式的文件扩展名。取代 MDB 文件扩展名。

2、mdb文件格式:mdb文件格式是Office Access97/2000/2003数据库文件后缀名。即是早期access文件格式。

二、用途不同

1、accdb文件格式:accdb文件格式因其对数据操作的方便性,常用在一些中小型程序中。

2、mdb文件格式:mdb文件格式因其对数据操作的安全性和冗余性,常用在一些大型程序中。

三、打开不同

1、accdb文件格式:高版本的accdb文件格式可以打开低版本的mdb文件格式。

2、mdb文件格式:低版本的mdb文件格式打不开高版本的accdb文件格式。

⑵ mdb文件怎么打开

mdb是一种文件格式,就是像word的doc文件格式一样,他是Access数据库文件,而Office上就包含了Access。mdb(Microsoft Database)格式是Microsoft Access软件使用的一种存储格式,因其对数据操作的方便性,常用在一些中小型程序中。MDB是MDB/ ICP协议(Multi-Drop Bus/Internal Communication Protocol)的简称,它是欧洲售货机制造者协会制定的一套用于协调自动售货系统的主控制器(VMC)与多个外设之间通信的协议
一般用ACCESS就能直接打开它,当然也可以用办公软件excel来对打开它。mdb是数据库文件,一些数据库软件也能打开mdb格式文件的。一般都做是程序用的,先在电脑上安装SQLSERVER数据库软件,然后再附加一下就可以打开了。

⑶ 数据库文件是什么格式啊

数据库文件的格式包括CSV、DAT、DBF、MDB、ODB++等等。具体如下:

1、CSV

是逗号分隔值文件格式,其文件以纯文本形式存储表格数据。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串。

2、DAT文件

DAT文件,即数据文件,这类文件并没有进行绝对化的定义。DAT文件的扩展名是.dat。这种文本是纯文本,没有数据属性结构方面的信息,可以用记事本等文本工具打开。

3、DBF

是一种特殊的文件格式,表示数据库文件。Foxbase、Dbase、Visual FoxPro等数据库处理系统所产生的数据库文件。简写为dbf或.dbf。DBF dBASE文件,一种由Ashton-Tate创建的格式。

4、MDB

使用mdb格式的数据库是一种关系数据库。MDB View可以在没有安装 Microsoft Access情况下进行阅读MDB数据库文件。因其对数据操作的方便性,常用在一些中小型程序。MDB是MDB/ ICP协议的简称,欧洲售货机制造者协会制定用于协调自动售货系统主控制器与多个外设间通信的协议。

5、ODB++

ODB++是一种可扩展的ASCII格式,它可在单个数据库中,保存PCB制造和装配所必需的全部工程数据。是能把多种数据格式数据库连接起来的桥梁,也是一种双向格式,允许数据上行和下传。

⑷ 如何打开MDB文件

打开MDB文件的具体操作步骤如下:

1、首先在电脑上点击打开ACCESS应用程序,接着在此回页面内答点击左侧的“打开其他文件”。

⑸ arcgis如何合并1:10000分幅地形图mdb格式数据库

有多种方式:
1、直接在抄mxd文件中添加分幅的地形图,然后发布服务,这样看上去是合并的了
2、新建一个MDB数据库,然后将数据按图层分别合并到一个图层里
地形图合并的关键在于是否要接边,如果接边的话工作量就很大了

⑹ 如何才能往数据库里读取图片数据或者从数据库里读图片

摘 要 本文以VB6与Access97作为开发工具,介绍了图像在数据库中的存储与显示技术。

关键词 数据库,数据控件,二进制,图像存储,图像显示,ADODB,Recordset

数据库是数据管理的最新技术,是计算机科学的重要分支,是现代计算机信息系统和计算机应用的基础和核心。在科学技术高速发展的今天,在信息资源无处不在、无处不用,已成为各部门的重要财富的时候,对于从事程序开发的人员来说显得尤为重要。

如今,对数据库的操作不仅仅满足于对字符和数字的单一操作,图像的存储与显示已显得尤为重要。下面作者将以VB6.0与Access97作为开发工具,分别介绍两种图像显示与存储的方法。

利用数据控件和数据绑定控件

利用这种方法,不写或写少量代码就可以构造简单的数据库应用程序,这种方法易于被初学者接受。在举例之前,先把数据绑定功能简要的说明一下,凡是具有DataSource属性的控件都是对数据敏感的,它们都能通过数据控件直接使用数据库里的数据。比如CheckBox Control , ComboBox Comtrol , TextBox Comtrol , PictureBox Control ,Image Comtrol … 因为这种方式涉及到的知识点比较少,也比较容易理解,不多作说明,现直接介绍编程步骤。

1、从数据库中显示所需要的图片

首先,添加一个Data数据控件,设置它的DatabaseName和RecordSource属性,

strPath = App.Path
If Right(strPath, 1) <> "\" Then
strPath = strPath & "\"
MyData.DatabaseName = strPath & "ExampleDB.mdb" '数据库存地址
MyData.RecordSource = "Info" '表名

第二步,添加Image控件用来显示图片,设置它的DataSource和DataField属性。例如本例中: Image1.DataSource="MyData"和Image1.DataField=" MyPhoto" 。然后设置其它具有数据绑定功能的控件用来显示所要的其它内容,经过这两步的操作,运行程序就可以显示你要的数据了。

2、向数据库中添加需要存储的图片

首先,利用数据控件所具有的AddNew属性,添加一个按钮,双击后添加如下代码MyData.Recordset.AddNew

第二步,为Image控件图片指定图片路径Image1.Picture = LoadPicture("图片路径"),经过这两步的操作,就可以向数据库中添加图片了。

这种方法最简单快捷,要写的代码量很少。但是这种方法在运行速度和灵活性方面有一定的限制,适合于初学者和一些简单的应用,要想灵活多变的显示图像,下面介绍的方法或许更适应您的要求。

利用编写代码实现图片的存储与显示

这种方法相对于方法一来说,代码量大,但是它操作灵活,能够满足多样形式下的操作,受到更多编程者的青睐。但是涉及到的知识面相对要多一些,不仅要掌握数据库的操作方法,还要二进制文件的读写作进一步的了解。关于数据库及二进制文件的基本操作很多参考书上都介绍的比较详细,需要时请查阅即可。在编程之前把本部分用到的变量说明如下:

Dim RS As New ADODB.Recordset
Dim Chunk() As Byte
Const ChunkSize As Integer = 2384
Dim DataFile As Integer, Chunks, Fragment As Integer
Dim MediaTemp As String
Dim lngOffset, lngTotalSize As Long
Dim i As Integer

1、从数据库中显示所需要的图片

第一步首先打开数据库,看有没有要查找的内容,有则继续执行,没有就退出

RS.Source = "select * from Info Where Name='" & sparaName &"';"
RS.ActiveConnection = "UID=;PWD=;DSN=TestDB;"
RS.Open
If RS.EOF Then RS.cCose : Exit Sub

第二步,读出长二进制数据即图片数据,把它转换成图片文件,操作过程如下

MediaTemp = strPath & "picturetemp.tmp"
DataFile = 1
Open MediaTemp For Binary Access Write As DataFile
lngTotalSize = RS!MyPhoto.ActualSize
Chunks = lngTotalSize \ ChunkSize
Fragment = lngTotalSize Mod ChunkSize
ReDim Chunk(Fragment)
Chunk() = RS!MyPhoto.GetChunk(Fragment)
Put DataFile, , Chunk()
For i = 1 To Chunks
ReDim Chunk(ChunkSize)
Chunk() = RS!MyPhoto.GetChunk(ChunkSize)
Put DataFile, , Chunk()
Next i
Close DataFile

第三步,关闭数据库,这样就可以显示所要的图片了。

RS.Close
If MediaTemp = "" Then Exit Sub
Picture1.Picture = LoadPicture(MediaTemp)
If Picture1.Picture = 0 Then Exit Subj

2、向数据库中添加需要存储的图片

向数据库添加存储的图片是显示图片逆过程,只要掌握了显示图片的操作,存储图片的操作也就迎刃而解了,下面将操作步骤介绍如下

第一步首先打开数据库,过程如下:

RS.Source = "select * from Info ;"
RS.CursorType = adOpenKeyset
RS.LockType = adLockOptimistic
RS.ActiveConnection = "UID=;PWD=;DSN=TestDB;"
RS.Open

第二步,把要存储的图片转换成二进制长文件存入数据库中,操作过程如下

RS.AddNew
DataFile = 1
Open strPathPicture For Binary Access Read As DataFile
FileLen = LOF(DataFile) ' 文件中数据长度
If FileLen = 0 Then : Close DataFile : RS.Close : Exit Sub
Chunks = FileLen \ ChunkSize
Fragment = FileLen Mod ChunkSize
ReDim Chunk(Fragment)
Get DataFile, , Chunk()
RS!MyPhoto.AppendChunk Chunk()
ReDim Chunk(ChunkSize)
For i = 1 To Chunks
Get DataFile, , Chunk()
RS!MyPhoto.AppendChunk Chunk()
Next i
Close DataFile

第三步,更新纪录后,关闭数据库,就完成了数据图片到数据库的存储。

RS.Update
RS.Close
Set RS = Nothing

两种方法在使用方面各有所长,读者可以针对自己的情况做出合理的选择。

方法很容易实现的.和楼上的不太一样.

谢谢啊~

⑺ mdb格式的文件用什么打开

可以使用ACCESS打开,具体操作步骤如下:

1、首先,打开ACCESS,然后单击此页面左侧的“打开其他文件”选项,如下图所示,然后进入下一步。

阅读全文

与mdb数据库图片相关的资料

热点内容
暑假编程培训怎么学 浏览:88
对商家怎么推广app 浏览:92
xplane10安卓破解 浏览:309
下载中国知网免费入口登入工具 浏览:959
台达编程软件如何下载安装 浏览:758
c程序设计试题汇编谭浩强pdf 浏览:28
任务栏出现的文件在哪里 浏览:119
房山网络大学如何报名 浏览:252
磊科无线路由器忘记用户名和密码 浏览:810
怎么快速建word文件夹 浏览:372
怎么把微信pdf文件发到qq邮箱 浏览:736
招标人在招标文件中公布的内容 浏览:793
数据库技术有哪些工程应用 浏览:471
如何将cad中的文字复制到word中 浏览:772
string转jsonjs 浏览:810
如何反制清洁网络计划 浏览:500
数据库数据库实例是什么意思 浏览:756
6splus南京东路苹果专卖店报价 浏览:688
vm获取配置文件中变量 浏览:639
三星note2哪个版本好 浏览:405

友情链接