<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href="inc/rss.xsl" version="1.0"?><rss version="2.0">
<channel>
<title>Access教程 - BK网络学院,excel教程,word教程,visio,flash教程,coreldraw教程,powerpoint教程,平面设计教程</title>
<link><![CDATA[http://www.blue1000.com]]></link>
<description><![CDATA[Access教程栏目提供Access相关教程,是您学习Access的最佳选择.]]></description>
<language>zh-CN</language><generator>iwms.net</generator>
<image>
<title><![CDATA[BK网络学院,excel教程,word教程,visio,flash教程,coreldraw教程,powerpoint教程,平面设计教程]]></title>
<url>pic/logo.gif</url>
<link>http://www.blue1000.com</link>
</image>
<item>
	<title><![CDATA[轻松减小Access数据库文件的体积大小]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2009-09/65128.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Thu, 17 Sep 2009 06:46:01 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[通常情况下一个Access数据库文件的体积不会太小，其实我们完全可以轻松减小Access数据库文件的体积大小。方法如下。
<br/>　　单击&ldquo;Microsoft Office按钮&rdquo;，单击&ldquo;Access选项&rdquo;；单击&ldquo;当前数据库&rdquo;选项卡，在&ldquo;应用程序选项&rdquo;下，选中&ldquo;关闭时压缩&rdquo;复选框，单击&ldquo;确定&rdquo;按钮。此时Access会弹出&ldquo;必须关闭并重新打开当前数据库，指定选项才能生效&rdquo;的提示，照此办理就大功告成了。]]></description>
</item>
<item>
	<title><![CDATA[Access的特点及其概念问答]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2009-09/64975.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Thu, 03 Sep 2009 08:35:21 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[问题：
<br/>这里只解决一个问题，到底什么是Access？ 
<br/>设计一个数据库管理系统，用access 
<br/>在access里面设计好表，查询，然后再用vb做窗体做连接，跟在access里面设计窗体,报表 再调VBA来编代码有什么区别吗 
<br/>我们是分成几个组做的,但其他人好像没这个意识,我觉得直接在access里把一切都作好再调用 vb编码好像 更容易一点 
<br/>我不明白，MDB到底是什么，假如说SQL是一个后台数据存储库，那ACCESS既是后台又是前台，这么说，SQL和ACCESS同样都可以被调用，那为什么还要SQL呢，ACCESS不是完全可以代替SQL了吗? 
<br/>MDB 格式文件能否脱离 ACCE]]></description>
</item>
<item>
	<title><![CDATA[在Access 2007中保护Access密码和进行加密]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2009-05/63417.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Fri, 08 May 2009 02:39:09 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[Microsoft Access 2007推出了一个用于存储Access数据库信息的新的文件格式。这个文件格式可以由任何以.ACCDB结尾的文件识别。虽然Microsoft Access2007仍然支持.MDB的文件类型，但是未来的Access将围绕.ACCDB格式来建立。 
<br/>.ACCDB格式最显著的一个改变是一个新的加密方法，它是基于数据库密码的。这个改变是一个非常显著的安全改进，因为加密的ACCDB数据库是(理论上)足够强大，它们只可以使用非常强大的密码恢复才能破解。当然，如同所有的安全一样，如果许多人以同样方式来进行，那么这个风险要高得多，因为有人将得出怎样破坏这个安全。这无疑将适用于加密一个Access 2007数据库，因为使用的默认加密算法是40位密钥的RC4]]></description>
</item>
<item>
	<title><![CDATA[Access数据库删除和增加记录的操作问题]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2009-04/62982.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Tue, 14 Apr 2009 02:35:28 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[Access数据库在用的过程中，经常不断的进行删除和增加记录的操作，会出现以下问题:
<br/>1. 可能会使Update语句更新失败，明明一条记录存在，也可以select到，但在用Update时出现找不到记录，更新失败的错<br/>误信息.
<br/>2. 会使数据库增大，并且降低数据库操作的效率
<br/>3. 在删除记录时也不会减少数据库的大小，并且没有可以改善数据库的相应语句
<br/>解决办法
<br/>下载Access数据库, 用Access软件打开，并用&quot;修复和压缩数据库&quot;工具进行处理，保存后再重新上传并覆盖掉原来的数据库即可解决以上的所有问题。这种办法比较只适合于中小型的数据]]></description>
</item>
<item>
	<title><![CDATA[两种方法完成Access数据库转Excel工作簿]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2009-04/62801.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Wed, 01 Apr 2009 03:55:02 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[学校希望将本校校友录中收集的校友电子邮件地址以Excel文件的形式提交上去，以方便群发邀请各位校友参加八十周年校庆。学校校友录数据库是Access的MDB格式，其中包含多个表，校友地址在单独的一个&ldquo;Student&rdquo;表中。这实际上就是要将Access表转换为Excel工作表的形式。
<br/>　　下面我们介绍两种不同的方法完成Access数据库与Excel工作簿转换的工作。
<br/>　　一、在Access数据库中直接导出
<br/>　　用Access打开校友录的数据库文件，选中包含校友信息的&ldquo;student&rdquo;表，然后单击鼠标右键并选择&ldquo;导出&rdquo;命令(如图1)。]]></description>
</item>
<item>
	<title><![CDATA[两个解决十万条Access数据表分页的方法]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2009-04/62800.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Wed, 01 Apr 2009 03:55:02 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[这篇文章主要介绍了Acess数据表分页的两个具体的解决方法，详细内容请参考下文。 
<br/>后台数据库用是Access,客户用了一年后说打开界面非常慢,查看了数据库后发现数据表中的记录已有五万多条,自己试过将记录复制到10 万条,打开界面非常慢,翻页也是同样的问题,我采用的方式是每页装入20条记录,循环写在表格中显示出来,再定四个翻页键用来查看数据,但问题是虽然是 每次装入页面的记录只有二十条,但每次要打开记录集时还是必须一次性装入所有的记录,所以才慢。 
<br/>解决方法一： 
<br/>1.设置一个自增长字段.并且该字段为INDEX. 
<br/>2.由于是 ACCESS ,所以,只能是前台分页.自增长字段目的]]></description>
</item>
<item>
	<title><![CDATA[Access完成累计余额的计算]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2009-02/62168.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Tue, 24 Feb 2009 13:41:54 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[财务人员用手工记账时，在&ldquo;借&rdquo;和&ldquo;贷&rdquo;后面会有一个余额，这个余额是累计余额，即每一笔账后都在记余额。如果用电脑记账，可以通过查询来完成累计余额的计算。
<br/>&nbsp; &nbsp; 一、先建立表（假设保存名为《财务收支记账》），表除必须有日期、借、贷、摘要等字段外，还要加一个自动编号字段&ldquo;ID&rdquo;。设计好后录入数据。
<br/>&nbsp; &nbsp; &nbsp; &nbsp; 二、建立查询。查询中加入必要字段，然后在一空白字段写入表达式－－余额: nz(DSum(&quot;借&quot;,&quot;财务收支记账&quot;,&quot;[]]></description>
</item>
<item>
	<title><![CDATA[Access与MS SQL Server数据库的相互转换]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2009-01/61320.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Tue, 06 Jan 2009 06:18:54 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[一、将Access 数据库数据移植转换为SQL Server 2000
<br/>第一步，开启SQLSERVER 2000服务管理，打开&ldquo;企业管理器&rdquo;，新建一个数据库，名称为&ldquo;Access数据转换&rdquo;；<br/>第二步，运行&ldquo;导入和导出数据&rdquo;，打开&ldquo;DTS导入/导出向导&rdquo;。选择数据源时，有两种选择：&ldquo;Driver do Microsoft Access(*.mdb)&rdquo;或&ldquo;Microsoft Access&rdquo;（前者所选是的ODBC驱动程序，后者则是微软提供的数据接口），下面作分别介绍：]]></description>
</item>
<item>
	<title><![CDATA[几种常见的保护数据库的方法]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2009-01/61319.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Tue, 06 Jan 2009 06:18:54 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[现在开设个人网站越来越多，而使用IIS+ASP+Access则是其最适用的建站方案。对于网站来说，最重要的莫过于安全了，而安全之中又莫过于数据库被非法下载。因为数据库默认的扩展名为mdb，如果能够猜出数据库的位置，那么即可不费吹灰之力将其下载。下面我们就向大家介绍几种常见的保护数据库的方法。
<br/>　　一、隐藏存储路径
<br/>　　按照常规来说，很多人习惯将数据库保存在网站的data目录下，并且命名为data.mdb、admin.mdb等非常容易被猜到的名字，这样的作法是非常危险的。对此，我们可以突破常规，重新创建一个没有任何含义的文件夹，并且将其隐藏一个比较深的路径，这样一般就不会被猜测到了。
<br/>]]></description>
</item>
<item>
	<title><![CDATA[Access2007支票打印的日期大写问题]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2008-12/60772.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Thu, 11 Dec 2008 10:07:57 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[财务人员都知道，转账支票的出票日期是需要大写的。如果用手写，当然可以直接填写成大写，但如果设计专用软件进行套打，每张支票都在固定位置填写大写会很麻烦，也没有必要。这里仅以Access2007设计为例，给这方面的爱好者提供一个思路。
<br/>&nbsp; &nbsp; &nbsp; &nbsp; 一、先设计一个Access2007表，加入转账支票可能需要的字段，比如付款人名称、付款人账号、收款人名称、付款金额、出票日期等等。其中的&ldquo;出票日期&rdquo;设成&ldquo;日期&rdquo;类型，默认值可以设成&ldquo;date()&rdquo;（即当天日期）。表设计好后命名保存备用。
<br/>]]></description>
</item>
<item>
	<title><![CDATA[Access2007通过查询来计算累计余额]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2008-12/60771.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Thu, 11 Dec 2008 10:07:57 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[财务人员用手工记账时，在&ldquo;借&rdquo;和&ldquo;贷&rdquo;后面会有一个余额，这个余额是累计余额，即每一笔账后都在记余额。如果用电脑记账，可以通过查询来完成累计余额的计算。
<br/>&nbsp; &nbsp; &nbsp; &nbsp; 一、先建立表（假设保存名为《财务收支记账》），表除必须有日期、借、贷、摘要等字段外，还要加一个自动编号字段&ldquo;ID&rdquo;。设计好后录入数据。
<br/>&nbsp; &nbsp; &nbsp; &nbsp; 二、建立查询。查询中加入必要字段，然后在一空白字段写入表达式－－余额: nz(DSum(&quot;借&quot;]]></description>
</item>
<item>
	<title><![CDATA[Access安全性之QA详解]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2008-12/60528.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Tue, 02 Dec 2008 05:53:00 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[在写这篇文章前首先要感谢网友：松木、zengwb、秋天、4432，谢谢他们围绕Access安全性的讨论，现摘录如下： 
<br/>Q MDB我用[启动]的所有选项都 False，用封面表单启动，同个工作组的用户没授权是不能开打表修改，但他可以另建一个空数据库，进行导入或链接进行修改，如何防范？请赐教！ <br/>A 首先应该用MS Access Workgroup Administrator程序建立自己腗DW文件,比如newSystem.mdw,然后建立一个新的帐号比如newAdmin，缺省的有AMDIN和，比如GUEST帐号，然后设置各个帐号的密码。然后以newAdmin帐号登陆，建立数据库，或者导入现有的数据库中的表或窗体等进行开发。对数据库的安全性进行设置。除了ne]]></description>
</item>
<item>
	<title><![CDATA[Access数据库和项目之间的数据类型的比较或映射]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2008-12/60527.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Tue, 02 Dec 2008 05:53:00 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[下表比较了 Microsoft Access 数据库 （Microsoft Access 数据库：数据和对象（如表、查询或窗体）组成的集合，与特定的主题或用途有关。Microsoft Jet 数据库引擎用于管理数据。）和 Microsoft Access 项目 （Microsoft Access 项目：与 Microsoft SQL Server 数据库连接且用于创建客户/服务饔τ贸绦虻?Access 文件。项目文件中不包含任何数据或基于数据定义的对象（如表或视图）。）的数据类型 （数据类型：决定字段可拥有的数据类型的字段特征。数据类型包括 Boolean、Integer、Long、Currency、Single、Double、Date、String 和 Variant（默认]]></description>
</item>
<item>
	<title><![CDATA[怎样可以从ACCESS中打印一个WORD文档]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2008-12/60526.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Tue, 02 Dec 2008 05:52:59 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[Private Sub 命令0_Click() <br/>Dim WkWord As New Word.Application <br/>Dim WkDoc As Word.Document <br/>Set WkDoc = WkWord.Application.Documents.Open("c:\my documents\文档.doc") <br/>WkDoc.PrintOut False <br/>WkDoc.Close <br/>WkWord.Quit <br/>End Sub 
<br/>在printout后面加上FLASE，会等打完之后再关闭。]]></description>
</item>
<item>
	<title><![CDATA[在Recordset对象中查询记录的方法]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2008-12/60525.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Tue, 02 Dec 2008 05:52:58 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[无论是 DAO 还是 ADO 都有两种从 Recordset 对象中查询记录的方法： Find 方法和 Seek 方法。在这两种方法中可以让你指定条件进行查询与其相应的记录 , 一般而言，在相同条件下， Seek 方法提供了比 Find 方法更好的性能，因为 Seek 方法是基于索引的。因为这个原因基本提供者必须支持 Recordset 对象上的索引，可以用]]></description>
</item>
<item>
	<title><![CDATA[破解Access(*.mdb)目前所有版本的密码]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2008-12/60524.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Tue, 02 Dec 2008 05:52:58 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[关于Access97的密码破解，在很多的网站和杂志上都有过介绍。在这里我简单重复一下。 
<br/>在mdb文件第0x42字节处的13个字节分别与0x86,0xfb,0xec,0x37,0x5d,0x44,0x9c,0xfa,0xc6,0x5e,0x28,0xe6,0x13异或后即可得到数据库的密码。但在Access 2000和2002的版本里密钥不再是固定的13个字节.而且加密的方式也有了变化。 
<br/>经过ccrun用一下午的时间研究，终于将Access2000的加密方式搞清楚了。嘿嘿。在此将偶的心得发布。希望对大家有用，如果您发现我的理解有误，请来信告之我们。信箱：info@ccrun.com 版权虽然有没有都没关系，不过如果您要转载，请注明出处，并保证文档的完]]></description>
</item>
<item>
	<title><![CDATA[修改工作组用户密码]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2008-12/60523.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Tue, 02 Dec 2008 05:52:57 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[下面是修改工作组用户密码的函数，调用时如果用于密码为空，请使用""，不要使用null，两者不同。：） 
<br/>Function CheckUserPasswordInGroup(UserName As String,_ <br/>　　　　　　　 oldPassword As String, newPassword As String) As Boolean <br/>On Error GoTo ChkErr <br/>　　 Dim wk As DAO.Workspace, Ur As DAO.User, i As Integer, Found As Boolean <br/>　　 CheckUserPasswordInGroup = False <br/>　　 Found = Fal]]></description>
</item>
<item>
	<title><![CDATA[Word与Access数据交流技巧]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2008-12/60522.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Tue, 02 Dec 2008 05:52:57 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[Word与Access同为微软公司Office软件包的一个组成部分，它们之间有着密切的联系，为方便用户的使用，现将如何实现Word与Access数据交流的方法介绍如下： <br/>一、在Word中利用Access的数据(一)在原有Word文档中插入MicrosoftAccess表或查询的内容 <br/>1.在Word文档中选定要插入表或查询的位置。 <br/>2.寻视图”中的“工具栏”，然后点击“数据库”，显示“数据库”工具栏，然后单击“插入数据库”按钮。 <br/>3.在弹出的“数据库”窗口中单击“获取数据”按钮，在“打开数据源”的“文件类型”中选择“MSAccess数据库”。在“文件名”框中输入所需MicrosoftAcce]]></description>
</item>
<item>
	<title><![CDATA[创建一个带密码的空数据库]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2008-12/60521.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Tue, 02 Dec 2008 05:52:57 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[Function CreatePassWordDB(strPathName As String, strPsd As String) As Boolean <br/>On Error GoTo Exit_ERR <br/>Dim wrkDefault As Workspace <br/>Dim NewDB As Database <br/>CreatePassWordDB = False <br/>Set wrkDefault = DBEngine.Workspaces(0) <br/>If Dir(strPathName) &lt;&gt; "" Then Kill strPathName <br/>Set NewDB = wrkDefault.CreateDatabase(st]]></description>
</item>
<item>
	<title><![CDATA[防止Access 2000密码被破译的方法]]></title>
	<link><![CDATA[http://www.blue1000.com/bkhtml/2008-12/60520.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Tue, 02 Dec 2008 05:52:55 GMT</pubDate>
	<category><![CDATA[Access教程]]></category>	<description><![CDATA[如果你过分信任 Access 2000数据库的密码保护，你可能会因此而蒙受损失。这是因为Access 2000的数据库级密码并不安全，相反它很脆弱，甚至下面这段非常小的程序就可以攻破它： <br/> <br/>程序一（VB6）：Access 2000密码破译 <br/>Private Sub Command1_Click() <br/>Const Offset = &H43 文件偏移地址：Access数据库从此处开始存放加密密码 <br/>Dim bEmpty(1 To 2) As Byte, bPass(1 To 2) As Byte <br/>Dim i As Integer, Password As String <br/>打开一个空数据库作为参照 <br/>Open "D:]]></description>
</item>
</channel>
</rss>