文章标题关闭所有内容预览 | 展开所有内容预览
-
巧用in关键字实现数据的批量删除 - Access
[内容预览]
1 | 2008-09-28 12:36:00
在WEB编程中经常会碰到数据的批量删除。我们通常的做法是通过循环来实现数据的批量的删除。但是一个程序模块循环用的太多那么这个程序模块的质量就会下降。因此本文就介绍通过巧用in关键字来实现数据的批量删除。让我们通过一个例子来讲解IN关键字的数据批量删除,假如我们要删除这个页面的数据,相关代码如下:以下为引用的内容: m...
[阅读全文]
-
用DAO或ADO正确访问Access 2000 - Access
[内容预览]
3 | 2008-09-28 12:35:59
当你使用DAO访问Access2000时,是否会出现以下的错误信息?"Run-timeerror3343UnrecognizedDatabaseFormatXXX"这个错误信息有二个解决的方式:1、如果你是使用DataControl来连结Access2000的资料库时:你必须在设定DataControl的Source前...
[阅读全文]
-
使用Access提高企业管理器功能 - Access
[内容预览]
3 | 2008-09-28 12:35:57
特定的SQL企业管理器(SQLEnterpriseManager)。(请注意:只有你拥有MicrosoftOffice2000或者XP的许可,这些软件才是免费的。)使用SQLServer的很多公司也都使用到Office,而且绝大部分这些公司都拥有包含Access的Office许可版本。在这样的公司里,你就可以建立一个M...
[阅读全文]
-
建立Access 数据库的安全门 - Access
[内容预览]
1 | 2008-09-28 12:35:55
在Office2000下,Access数据库的安全机制已经更为完善。除了对数据库设置密码保护,对数据库进行编码压缩,还可以启用用户级的安全机制,在用户级别上控制对数据库的访问。一、数据库设置密码对于单机使用的数据库或者是需要工作组共享的数据库,仅设置密码保护较为合适。知道密码的组成员,都有数据库的完全操作权限,彼此之间...
[阅读全文]
-
纯编码实现Access数据库的建立或压缩 - Access
[内容预览]
2 | 2008-09-28 12:35:53
以下为引用的内容:<%'###以下是一个类文件,下面的注解是调用类的方法'#注意:如果系统不支持建立Scripting.FileSystemObject对象,那么数据库压缩功能将无法使用'#Access数据库类'#CreateDbFile建立一个Access数据库文件'#CompactDatabase压缩一个Acces...
[阅读全文]
-
两个未公开的ACCESS方法的使用技巧 - Access
[内容预览]
2 | 2008-09-28 12:35:51
在ACCESS中APPLICATION对象有两个未公开的方法,其中一个是SaveAsText,另一个是LoadFromText.我记得是刚学ACCESS不久,当时在研究FMS一个分析工具时,跟踪发现它总会产生一些临时文件,对这些临时文件分析,发现它与VB里的窗体文件差不多的格式,所以估计微软可以将ACCESS的窗体转换...
[阅读全文]
-
旧版数据库转换至ACCESS2000的注意事项 - Access
[内容预览]
1 | 2008-09-28 12:35:49
由于ACCESS97(或更早的版本)无法开启以ACCESS2000制作的档案,故如同以往历次改版,若要完全发挥ACCESS2000之功能,读者须考虑将旧版数据库转换至2000,请见以下说明:一、共用数据表不论数据库为何种版本,数据表皆是可共用的资源,如ACCESS97数据库可连结来自ACCESS2000数据库中的数据表...
[阅读全文]
-
定期归档Access数据库 - Access
[内容预览]
2 | 2008-09-28 12:35:47
一个通用数据库任务会将记录从一个表归档到另一个表。如果您希望从原始表中删除不必要的记录以减小表的大小,但是将来可能会参考这些记录,那么您可以归档记录(而不是删除记录)。要在Microsoft®Access数据库中归档记录,请用宏来运行查询,将记录从一个表移到另一个表。注意:以下过程使用的是罗斯文示例数据库中的示...
[阅读全文]
-
如何确定有多少人登陆数据库? - Access
[内容预览]
1 | 2008-09-28 12:35:45
以下为引用的内容:SubShowUserRosterMultipleUsers()DimcnAsNewADODB.ConnectionDimcn2AsNewADODB.ConnectionDimrsAsNewADODB.RecordsetDimi,jAsLongcn.Provider="Microsoft.Jet.OL...
[阅读全文]
-
[图文] 解决Access中分组报表的问题 - Access
[内容预览]
2 | 2008-09-28 12:35:42
在Word中,大家对段落的对齐方式、缩进、段前、段后间距等属性都比较熟悉,但是,你是否注意到段落的另外一个非常重要的属性——大纲级别(如图1)。实际上,段落的大纲级别在很多地方都非常有用,下面我们就来详细了解一下它的作用和应用(注意:下面的操作都是在WordXP中进行的,其他版本请参考使用)。一...
[阅读全文]
-
能否编译mdb文件到exe文件 - Access
[内容预览]
2 | 2008-09-28 12:35:38
关于Access打包软件的有关阐述注意:下列叙述只适用于OfficeXP注意:按以下步骤打包的数据库已在PWin98OEM2&IE5.0&AccessRuntime2002的环境中成功运行。真正能够让使用Access编写的数据库独立运行的就是MicrosoftOfficeAccess(专门有此版本的Ac...
[阅读全文]
-
提高拆分数据库在网上运行、编辑的速度 - Access
[内容预览]
0 | 2008-09-28 12:35:35
数据库拆分的优点和必要性想必各位都明白,一旦把后端库放到了局域网上(无论对等网、局域网),前端运行速度将大为减缓,特别是在前端修改查询、窗体更为缓慢,这种情况在论坛中经常提及,但始终不能找到满意的答案。前段时间,无意中发现了网友发布的相关帖子,原文如下:问:我的单位已连局域网,有一台SERVER2000服务器,有四台W...
[阅读全文]
-
Access2003开发者扩展工具集概述 - Access
[内容预览]
1 | 2008-09-28 12:35:33
MicrosoftAccess一直是开发功能强大的数据库解决方案的有用的平台。除了MicrosoftOfficeAccess2003中提供的令人兴奋的新开发功能外,Access2003DeveloperExtensions还为开发人员提供所需的工具和资源,帮助他们更快更轻松地创建、测试和部署高级的Access解决方案。...
[阅读全文]
-
建立自由的会计日期的报表 - Access
[内容预览]
1 | 2008-09-28 12:35:32
MicrosoftAccess的报表提供按日期分组的统计,可是只能是完整的年、月、日等,也就是说比如要统计一个月的数据就必须是从月初到月底。我们编写程序,有许多是工作中的统计系统,而单位的各项统计又以会计日期为准,会计日期不一定从1日到31日,有的公司就是从上个月的26日到这个月的25日算一个月,这样用Access的报...
[阅读全文]
-
如何给ODBC连接打开连接池 - Access
[内容预览]
1 | 2008-09-28 12:35:30
如果要将ODBC驱动程序加入到连接共享中,则必须配置数据库驱动程序并在WindowsNT注册表中设置驱动程序的CPTimeout属性。当ODBC断开连接时,连接被存入池中,而不是被断开。CPTimeout属性决定在连接池中的连接保留的时间长度。如果在池中连接保留的时间比CPTimeout设置的时间长,则连接将被关闭并且...
[阅读全文]
-
Access数据库与SQLserver2000的数据互导 - Access
[内容预览]
1 | 2008-09-28 12:35:29
通过使用SQLserver的查询分析器执行SQL语句实现:一、将Access数据导入到SQLserver中在SQLserver中执行如下语句就能将Access中B04表中的数据导入到SQLserver中的sqltablenaem表中以下为引用的内容:INSERTINTOsqltablename(sfield1,sfie...
[阅读全文]
-
如何在退出整个系统前提示用户 - Access
[内容预览]
11 | 2008-09-28 12:35:28
很简单,建立一个窗体,名字叫隐藏,并在启动选项内选定这个窗体为启动时自动打开。然后在窗体的加载事件内加入如下代码:以下为引用的内容:PrivateSubForm_Load()Me.Visible=FalseEndSub'在窗体的卸载事件中加入如下代码:PrivateSubForm_Unload(CancelAsInte...
[阅读全文]
-
通过查询返回数据库对象的名称 - Access
[内容预览]
1 | 2008-09-28 12:35:26
使用下列SQL语句来获取你想要的查询:SELECTMSysObjects.NameFROMMsysObjectsWHERE(Left$([Name],1)<>"~")AND(MSysObjects.Type)=5ORDERBYMSysObjects.Name;窗体:SELECTMSysObjects.NameFROMM...
[阅读全文]
-
Delphi中的Access技巧集 - Access
[内容预览]
1 | 2008-09-28 12:35:25
1、DELPHI中操作ACCESS数据库(建立.mdb文件,压缩数据库)以下代码在WIN2K,D6,MDAC2.6下测试通过,编译好的程序在WIN98第二版无ACCESS环境下运行成功。以下为引用的内容://在之前usesComObj,ActiveX//声明连接字符串ConstSConnectionString='Pr...
[阅读全文]
-
[图文] ACCESS中如何插入超级链接? - Access
[内容预览]
0 | 2008-09-28 12:35:24
要向数据库中添加超级链接,要经过两个步骤,一是在表中定义字段类型为“超级链接”,一是向此字段中添加数据。要在表中定义字段类型为“超级链接”,可以按下面的步骤操作:(1)打开数据库,选择要在“数据库”窗口中包含超级链接字段的表,单击“设计...
[阅读全文]
-
[图文] 使用准则进行条件查询 - Access
[内容预览]
1 | 2008-09-28 12:35:22
指定多个准则可以对相同的字段或不同的字段输入多个准则。在多个“准则”单元格中输入表达式时,MicrosoftAccess将使用And或Or运算符进行组合。如果此表达式是在同一行的不同单元格中,MicrosoftAccess将使用And运算符,表示将返回匹配所有单元格中准则的记录。如果表达式是在设...
[阅读全文]
-
怎样用代码隐藏、最大化、最小化ACCESS的主窗口 - Access
[内容预览]
0 | 2008-09-28 12:35:21
该函数能用来完全隐藏Access窗口并将你自己的窗体显示在桌面上。在弹出式窗体的Open事件中使用SW_HIDE参数调用fSetACCESSWindow函数实现。注意:如果你隐藏了Access主窗口,要确定你有良好的出错处理。因为主窗口隐藏后,一旦引发错误,并出错提示窗口上点击了“结束”按钮,这...
[阅读全文]
-
操作系统环境 Environ 函数 - Access
[内容预览]
1 | 2008-09-28 12:35:20
Environ函数返回String,它关连于一个操作系统环境变量。在Macintosh中不可用语法Environ({envstring|number})Environ函数的语法含有以下这些命名参数:envstring:可选参数。包含一个环境变量名的字符串表达式。number:可选参数。数值表达式,用来表示环境字符串在环...
[阅读全文]
-
ACCESS2000升迁向导“溢出”错误处理方法 - Access
[内容预览]
1 | 2008-09-28 12:35:18
以下为引用的内容:ACC2000:"Overflow"ErrorMessageWhenYouTrytoUpsizetoSQLServer2000Theinformationinthisarticleappliesto:MicrosoftACCESS2000Thisarticlewaspreviouslypublishe...
[阅读全文]
-
如何在ACCESS中压缩当前数据库 - Access
[内容预览]
1 | 2008-09-28 12:35:16
ACCESS只能压缩已关闭的ACCESS数据库,因此,不能在代码中直接对当前的数据库进行。但可以调用ACCESS菜单的方法解决这个问题。accDoDefaultAction是一个OfficeObjectLibrary没有公布的调用菜单的方法,下面就是解决这个问题的例程:'对于简体中文版OFFICE:'压缩当前使用的数据...
[阅读全文]
-
在VB中用代码打印ACCESS报表 - Access
[内容预览]
18 | 2008-09-28 12:35:14
以下为引用的内容:DimobjACCAsObjectSetobjACC=CreateObject("ACCESS.Application")objACC.OpenCurrentDatabase"c:\db.mdb"objACC.DoCmd.OpenReport"表报一"objACC.QuitSetobjACC=Noth...
[阅读全文]
-
以指定工作组文件启动MDB文件 - Access
[内容预览]
1 | 2008-09-28 12:35:10
程序完成交给用户后,要求每次启动时均用指定的工作组文件,途径大致如下几种:1、用快捷方式,在其中加上启动参数指定工作组文件;2、用ACCESS内置工作组管理员指定工作组。3、也可以直接修改注册表。4、用VB之类的东东做个外壳启动带参数启动ACCESS。第一种方式用户在使用中容易造成丢失。第二第三种其实是一样的,但设置后...
[阅读全文]
-
长期使用中型Access数据库的一点经验 - Access
[内容预览]
14 | 2008-09-28 12:35:09
ACCESS数据库在用的过程中,经常不断的进行删除和增加记录的操作,会出现以下问题:1、可能会使Update语句更新失败,明明一条记录存在,也可以select到,但在用Update时出现找不到记录,更新失败的错误信息。2、会使数据库增大,并且降低数据库操作的效率。3、在删除记录时也不会减少数据库的大小,并且没有可以改善...
[阅读全文]
-
[图文] 显示数据库窗口的捷径 - Access
[内容预览]
1 | 2008-09-28 12:35:08
在ACCESS中工作时,不断要返回数据库窗口。通常的办法是最小化已打开的窗口或窗体,如果能看到数据库窗口的一部分,也可以通过单击来激活它。如果打开的窗口或窗体较多,并且把数据库窗口完全挡住了,我们就可以用更容易的方法来显示数据库窗口:只需按下F11(也可以按下ALT+F11),数据库窗口将被前置,如下图所示。
[阅读全文]
-
取得磁碟机之Volumn及Serial Number - Access
[内容预览]
1 | 2008-09-28 12:35:06
适用ACCESS97、2000这两项磁碟机资料须使用API函数方可取得,代码如下:以下为引用的内容:PrivateDeclareFunctionGetVolumeInformationLib"kernel32"Alias"GetVolumeInformationA"(ByVallpRootPathNameAsStrin...
[阅读全文]

