1.delphi中操作access数据库(建立.mdb文件,压缩数据库)以下代码在win2k,d6,mdac2.6下测试通过,编译好的程序在win98第二版无access环境下运行成功. //在之前uses comobj,activex //声明连接字符串 const sconnectionstring = 'provider=microsoft.jet.oledb.4.0;data source=%s;' +'jet oledb:database password=%s;'; //== // procedure: gettemppathfilename // author : ysai // date : 2003-01-27 // arguments: (none) // result : string //== function gettemppathfilename...
access是microsoft公司始于1994年发表的微机数据库管理系统。作为一种功能强大的mis系统开发工具,它具有界面友好,易学易用,开发简单,接口灵活等特点,是一个典型的新一代数据管理和信息系统开发工具。与microsoft的其他数据库产品如foxpro等相比,access具有较独特的优势-提供了更强大的数据组织,用户管理,安全检查等功能。在一个工作组级别的网络环境中,使用access开发的多用户数据库管理系统具有传统的xbase数据库系统所无法比拟的客户服务器(cient/server)结构和相应的数据库安全机制。本文拟就access数据库系统的网络应用及安全机制做较深入的探讨。 建立access的安全系统 1.创建access工作组 一个access工作组定义为一组用户,他们共享一个或多个access应用程序,并且在他们的access副本中附加公共的 system.mda库...
1、使窗体或报表的文本框随文字的多少自动加大或缩小: 文本框属性“可以扩大” 2、控制某字段只能填写某些内容:也许你想让使用程序的人只能在某个字段里a,那么你就得控制他不难让他填b。具体表达式为 =instr("abc",[a])>0 3、并置几个字段:也许你填表时有两个字段分别是“湖北大学”、“数学专业”,但当你在打印报表时却想让这两个了段变为一个字段放在一起,即“湖北大学数学专业”,那么最好的办法就是并置。表达式为: =([a]&[b])或者=([a]&""&[b]) 4、查询中的计算字段:也许在您的表中有两个数字字段,然后您想在报表中出现一个关于这两个字段关系的字段,那么简单的方法就是计算,这计算可以加,可以减,可以乘,可以除,视情况而定。表达式为: 名称:[a]*[b](这里假设相乘,“名称”可自定) 5、计算年龄表达式:有人喜欢在表中设计录入一个人...
1.microsoft access文件默认保存路径修改方法access默认保存路径也是c:my documents目录。默认保存路径修改方法:打开access程序,单击菜单栏“工具”下的“选项”命令,接着在出现的“选项”对话框中选择“常规”标签页面,将“默认数据库文件夹”改成专用数据分区的某个文件夹,然后按“确定”即可。2.microsoft word文件默认保存路径修改方法word文件默认保存路径是c:my documents目录。默认保存路径修改方法:打开word程序,单击菜单栏“工具”下的“选项”命令,接着在出现的“选项”对话框中选择“文件位置”标签页面,再选择文件类型,按“更改”按钮,将位置指定为专用数据分区的某个文件夹,然后按“确定”即可。3.microsoft excel文件默认保存路径修改方法同样,excel默认保存路径也是c:my documents目录。默认保存路...
1.2.2access数据库及其基本操作access是一个数据库管理系统,它之所以被集成到office中而不是visualstudio中,是因为它与其它的数据库管理系统(如visualfoxpro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,access的功能足够强大,足以应付一般的数据管理及处理需要。下面,让我们以用msaccess创建一个数据库为例介绍这种数据库的基本用法,需要说明的是,该数据库中包含了一张结构如图1.1的表。1.新建数据库新建一个数据库有两种方法:一种是创建一个空数据库,即建立一个没有表、查询、窗体和报表等内容的数据库;另一种方法是使用access中提供的数据库模板创建数据库,即通过对向导所提出的选项和不同选择来设计窗体、查询和报表等,从而建立一个完整的数据库。这里我们将使用第一种方法:step1:在access窗口中单击“文件(f)”...
odbc stands for open database connectivity the microsoft open database connectivity (odbc) interface is a c programming language interface that allows applications to access data from a variety of database management systems (dbms). a set of functions a means of accessing several databases in different formatssupports both 16-bit and 32-bit apis,several performance-boosting techniques- connection ...
安全的access加密方法徐长友 microsoft的access数据库,是我们常用的桌面数据之一,大多中小企业的数据库管理系统都可以采用它,但其安全性一直令人担犹,试想,一套财务管理系统,用户直接打开数据库去更改数据,后果会如何?有些系统对access数据库可能只是更改扩展名,或加个密码,众所周知,破解access密码的方法和工具网上多的是!所以这样的加密一样令人担犹,下面介绍一个简单的方法,实现access数据的加密,供大家参考。 用ultraedit打开mdb文件可以看到,文件前16个字节的内容:00 01 00 00 53 74 61 6e 64 61 72 64 20 4a 65 74 现在随便更改几个,再用access打开,发现出现不同识别的文件格式错误,因为access前面保存的信息都是一些mdb文件的定义和口令,如果更改这些内容,别人就很难看出这个数据库的格式,无法打开它了...
数据库属性 最大值microsoft access 数据库 (.mdb) 文件大小 2g 字节减去系统对象所需的空间。数据库中的对象个数 32,768模块(包括“内含模块”属性为“是”的窗体和报表) 1,000对象名称中的字符数 64密码的字符个数 14用户名或组名的字符个数 20并发用户的个数 255表属性 最大值表名的字符个数 64字段名的字符个数 64表中字段的个数 255打开表的个数 2048;实际可打开的表的数目可能会少一些,因为 microsoft access 还要打开一些内部的表。表的大小 2g 字节减去系统对象所需的空间“文本”字段的字符个数 255“备注”字段的字符个数 通过用户界面输入为 65,535;以编程方式输入时为 1g 字节的字符存储。“ole 对象”字段的大小 1g 字节表中的索引个数 32索引中的字段个数 10有效性消息的字符个数 255有效性规则的字符个...
在access中application对象有两个未公开的方法,其中一个是saveastext,另一个是loadfromtext。我记得是刚学access不久,当时在研究fms一个分析工具时,跟踪发现它总会产生一些临时文件,对这些临时文件分析,发现它与vb里的窗体文件差不多的格式,所以估计微软可以将access的窗体转换为文本格式,并提供一种逆相转换的方法。所以发现了深厚的兴趣,后来就找到这两个方法。 虽然微软还有其它一些比较好用的未公开的属性,但我在这两个方法上花的时间还是最多的,因为它的确有使用价值,所以说说自己多年来的使用心得。 这两个方法在以后的access版本中并不一定支持,所以我并不建议大家使用,但因为有些功能如果使用它来实现,可以节省比较多的时间,所以,在某些情况下,我还是会使用它,至少现有的access版本都支持这个方法。如果同样的功能你可以通过access正常的方法来实...
篇首语:原来改mdb为asp就能防下载是鬼话。 引子:昨天和animator试验了一下,把data.mdb文件改名为data.asp文件后放在wwwroot目录里。然后在ie中输入data.asp路径后,发现ie显示一片空白,右键->察看源文件,跳出记事本,将内容另存为。mdb文件,用access打开,发现需要密码,也就是说至少文件头被破坏。 然后用flashget试验下载data.asp文件,并另存为data.mdb文件,发现用access打开完好无损!!!看来,好一些编程人员在开发的时候都认为,改了mdb后缀为asp就能防下载的概念,是错的!后台数据库被下载对于一个asp+access的网站来说无疑是一场惨绝人寰的灾难。今天找了各方的文章,归纳一下有以下9种办法防止数据库被下载(欢迎补充): ; 1.发挥你的想象力修改数据库文件名不用说,这是最最偷懒的方法,但是若...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器