Loading...
  所在位置:论坛首页 -> ┈┋电脑网络技术区┋┈ -> 数据库技术 -> 帖子列表
      [详细列表
精华贴 回收站 贴子审核
    <<                      >>    
    站长俱乐部
个人经验总结:数据仓库的数据存储和实现 2008-7-14
       当面对大量的数据,而且是各种各样类型的数据,还可能有的数据单元(粒度)很大,单纯靠数据库是不易解决,为了解决这些问题,提高系统后台的效率,就需要引进数据仓库。  有关数据仓库的数据存储的几个基本问题:  1、数据存储的方式?  数据仓库的数据由两种存储方式:一种是存储在关系数据库中,另一种是按多维的方式存储,也就是多维数组。  2、存储何种数据?  数据仓库中存在不同的综合级别的数据。一般把数据分成四个级别,早期细节级数据,当前细节级数据,轻度综合级,高度综合级。不同的综合级别一般称为粒度。粒度越大,表示细节程度越低,综合程度越高。级别的划分是根据粒度进行的。  数据仓库中还有一种是元数据...
[ 吃醋的样子 ]  点击:53   回复:0  最后更新: 2008-7-14 15:05:40 查看全文
如何才能保障存储过程嵌套调用的原子性 2008-7-14
       此代码用于解决存储过程间嵌套调用时的全局原子性问题:  DECLARE @TranStarted   bit SET @TranStarted = 0 IF( @@TRANCOUNT = 0 ) -- 用于嵌套 BEGIN BEGIN TRANSACTION SET @TranStarted = 1 END ELSE SET @TranStarted = 0 ..... IF( @TranStarted = 1 ) BEGIN SET @TranStarted = 0 COMMIT TRANSACTION END...
[ 吃醋的样子 ]  点击:43   回复:0  最后更新: 2008-7-14 15:05:15 查看全文
数据库开发程序员在开发过程中的注意事项 2008-7-14
       一、前言:  在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。  二、适合读者对象:  数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。  三、介绍:  在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻辑的难以理解,另外如果数据库的数据量大或者项目对SP的性能要求很,就会遇到优化的问题,否则速度有可能...
[ 吃醋的样子 ]  点击:33   回复:0  最后更新: 2008-7-14 15:04:48 查看全文
实例讲解实现SQL下的字符串拆分具体方法 2008-7-14
       因为工作的原因,开发过一个拆分字符串的SQL函数,现在把它贴出来,与大家共勉学习。  该函数如下:  CREATE function [dbo].[StringSplit](@str nvarchar(max),@spliter nvarchar(10))  returns @tb table(ch nvarchar(256))  AS  BEGIN  DECLARE @Num int,@Pos int, @NextPos int  SET @Num = 0  SET @Pos = 1  WHILE(@Pos &lt;= LEN(@str))  BEGIN  SELECT @NextPos = CHARINDEX(@spliter, @str, @Pos)  IF (@NextPos = 0 OR @NextPos IS NULL)  SELECT @NextPos = LEN(@str) + 1  INSERT INTO @tb VALUES(RTRIM(LTRIM(SUBSTRING(@str, @Pos, @NextPos - @Pos))))  SELECT @Pos = @NextPos+1  END  return...
[ 吃醋的样子 ]  点击:36   回复:0  最后更新: 2008-7-14 15:04:23 查看全文
深入探讨数据仓库设计的步骤 禁忌和思路 2008-7-14
       高效实现数据仓库的七个步骤  数据仓库和我们常见的RDBMS系统有些亲缘关系,但它又有所不同。如果你没有实施过数据仓库,那么从设定目标到给出设计,从创建数据结构到编写数据分析程序,再到面对挑剔的用户的评估,整个过程都会带给你一种与以往的项目完全不同的体验。一句话,如果你试图以旧有的方式创建数据仓库,那你所面对的不是预算超支就是所建立的数据仓库无法良好运作。  在处理一个数据仓库项目时需要注意的问题很多,但同时也有很多有建设性的参考可以帮助你更顺利的完成任务。开放思维,不断尝试新的途径,对于找到一种可行的数据仓库实现方法来说也是必需的。  1. 配备一个全职的项目经理或你自己全面负责项目管...
[ 乖乖女我 ]  点击:37   回复:1  最后更新: 2008-7-14 15:03:25 查看全文
看看你能答对多少?某公司数据仓库考题 2008-7-14
       1.请简要您说明对数据仓库概念的理解。  2.请解释以下概念:  数据集市,事实表,维表,钻取,OLAP,粒度,KPI,ETL  3.请列举您使用过的各种数据仓库工具软件(包括建模工具,ETL工具,前端展现工具,OLAP Server、数据库、数据挖掘工具)和熟悉程度。  (稍做深入地回答你所用产品所完成的功能)  4.请用C++或其他高级程序语言,写一段程序,功能是生成2000年至2010年的全部日期数及该日期是星期几,写入一逗号分割的文本文件,也可用PL/SQL将数据插入到一张临时表中。(上机,或将代码直接写下)  5.您有无使用过Oracle的分区、位图索引、执行计划分析功能?位图索引与普通索引的区别是什么?什...
[ 乖乖女我 ]  点击:33   回复:0  最后更新: 2008-7-14 15:02:38 查看全文
解决db2 codepage导致连接不上数据库问题 2008-7-14
       在客户端机器装上db2客户端,配置好链接远程数据库别名后,连接报错:  SQL0332N  There is no available conversion for  the source code page "1386" to the target code  page "819".  Reason Code "1".  SQLSTATE=57017 查相关资料,原来源代码页与目标代码页不兼容,用命令:  db2set db2codepage=1386 -I db2inst db2 terminate 重新连接,一切正常!...
[ 有一天消失 ]  点击:36   回复:0  最后更新: 2008-7-14 15:01:43 查看全文
教你在不同数据库环境下读取前N条记录数 2008-7-14
       在不同数据库环境下读取前N条记录数:  1. Oracle  Select * FROM TABLE1 Where ROWNUM&lt;=N  2. Informix  Select FIRST N * FROM TABLE1 where 1=1  3. MySQL  Select * FROM TABLE1 where 1=1 LIMIT N  4. DB2  Select * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM Where ROWNUM&lt;=N  或者  Select COLUMN FROM TABLE where 1=1 FETCH FIRST N ROWS ONLY  5.SQL Server  Select TOP N * FROM TABLE1 where 1=1  or  SET ROWCOUNT N Select * FROM TABLE1 where 1=1 SET ROWCOUNT N1  6. Sybase  SET ROWCOUNT N Select * FROM TABLE1 where 1=1 SET ROWCOUNT N1  7. FOXPRO  ...
[ 有一天消失 ]  点击:36   回复:0  最后更新: 2008-7-14 15:01:22 查看全文
DB2数据库导出表结构与导入导出表数据 2008-7-14
       方法一  在控制中心的对象视图窗口中,选择所要导出表结构的数据表,按住Ctrl或Shift可多选,单击鼠标右键,选择-&gt;生成DDL即可。  方法二  ◆第一步:打开DB2的命令行工具,在DB2安装目录的BIN文件夹下新建一个文件夹data,并且进入该目录。  创建该目录: mkdir data  进入该目录: cd data  ◆第二步:导出表结构,命令行如下:  db2look -d dbname -e -a -x -i username -w password -o ddlfile.sql  执行成功之后,你会在刚才新建的文件夹下找到该sql文件。  ◆第三步:导出数据,命令行如下:  db2move databasename export -u username -p password  至此,导出数据结束。  2导出...
[ 有一天消失 ]  点击:29   回复:0  最后更新: 2008-7-14 14:59:31 查看全文
监听器已启动 没有监听器错误的解决方法 2008-7-14
       一、运行监听器  在CMD中输入以下内容:  C:\&gt;lsnrctl  LSNRCTL for 32-bit Windows: Version 8.1.6.0.0 - Production on 14-3月 -2003 14:17  :51(c) Copyright 1998, 1999, Oracle Corporation. All rights reserved.  欢迎来到LSNRCTL,请键入"help"以获得信息。  LSNRCTL&gt; status  连接至(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=robust)(PORT=1521)))  TNS-01103: 地址的协议专用组件指定不正确  TNS-12541: TNS:无监听器  TNS-12560: TNS:协议适配器出现错误  TNS-00511: 无监听器  32-bit Windows Error: 61: Unknown error  LSNRCTL&gt; start  启动tnslsnr:请稍候......
[ 有一天消失 ]  点击:26   回复:0  最后更新: 2008-7-14 14:59:00 查看全文
带你深入了解Access数据库的4种安全方式 2008-7-14
       一、密码式  给数据库起一个随机复杂的名称,避免被猜到被下载,这种方式在以前很流行,因为大家都对自己的代码很有自信。但随着错误提示对数据库地址的泄露导致数据库被非法下载,这种方式也就越来越少人用了。  二、"#"式  在数据库名称里加上#号,从URL上请求时#是请求地址和请求参数的一个分隔字符,如果知道了数据库名,直接请求的话,如:http://www.xx.com/access#.mdb,WEB服务器会认为请求的是access而不是access#.mdb,所以会提示找不到文件,但是很遗憾,URL中对于这些特殊的字符都会有一个特殊的表示方式,#的特殊表示就是%23,如http://www.xx.com/access%23.mdb,那么access#.mdb将会被下载。还有如...
[ 有一天消失 ]  点击:25   回复:0  最后更新: 2008-7-14 14:58:34 查看全文
详细介绍查询优化技术在现实系统中的运用 2008-7-14
       数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千万条记录,全表扫描一次往往需要数十分钟,甚至数小时。如果采用比全表扫描更好的查询策略,往往可以使查询时间降为几分钟,由此可见查询优化技术的重要性。  笔者在应用项目的实施中发现,许多程序员在利用一些前端数据库开发工具(如PowerBuilder、D...
[ 有一天消失 ]  点击:28   回复:2  最后更新: 2008-7-14 14:58:11 查看全文
网站上了规模后我们该如何考虑盈利 2008-7-13
       随着SEO的流行,越来越多的站长,轻易把站做到日IP上W。站有了规模,有了流量,站长们考虑的事,当然是赚钱了。如何赚钱,却是很多站长头痛的问题,笔者写这篇文章也是苦恼如何让IP转化金钱最大化的问题,当你的站到了一定规模,也许我们考虑最多的问题不是如何SEO了,是如何赚钱,SEO的目的是为了赚钱,就算你SEO再强,赚不到钱,那也是白费功夫~!   这里我想和大家一起讨论一下,如何IP转化为金钱的问题,当然这些都是建立在你网站有了一定的流量的基础上的。   首先,要说明的是,不同类型的站,赚钱模式不一样,,比如说行业行的网站,他的赚钱模式,不单单是靠流量来的,这里我们就不谈这个问题了。我们主要谈谈,靠流量赚...
[ 喜欢小二 ]  点击:55   回复:0  最后更新: 2008-7-13 11:56:03 查看全文
当SEO关键词做到百度首页之后 2008-7-13
       注:文章写得比较乱有些长,都是个人的一些经历。   很长一段时间没有发表文章了,我的seo网站到达百度首页才几天就赶上大更新,每次大更新百度都会人为调整一些网站关键词排名,在这次大更新中,很不幸,我的seo网站被人为干预,(不管从网站链接数量还是网站内容我的网站都不占优势,链接数量不到1000,文章100来篇)排名一下子从首页调整到100页之外都找不到排名,很久没有写文章了,趁着这个时候排名掉了写篇文章吧。   上学期间专心研究seo,小有所成,并与在校期间建立起了“刘慧超seo”网站,之前定位为郑州seo,郑州网站优化,其一呢,自己才接触seo,开始就做seo这个词难度应该比较大,我家是郑州的,郑州地区方面从事s...
[ 喜欢小二 ]  点击:55   回复:0  最后更新: 2008-7-13 11:55:38 查看全文
被百度K后换米重新收录的技巧 2008-7-13
       前阵百度算法大更新,删除了很多站点,我自己也有2个站点被不幸删除,被删除后,我相信大多数站长会换域名重做,但是换域名后想让百度收录还是需要一些技巧的,否则很容易被再次K掉。我自己的两个站因为操作方法不同,结果一个成功顺利收录,另一个被连续k了四次,最终放弃删除了。   1.所换的域名最好不是新注册域名,如果有条件,先注册一个域名,然后URL转发到一个正规站点,然后提交引擎,让百度先收录,这样就可以先过了审核期,然后在解析到你的这个被K的站点上来,这样这个域名就容易被收录,我在开始做站的同时,也注册了几个备用域名,当时的备用域名"www.053xxx.cn"我转发到了我的主域名,当时很顺利被收录,...
[ 喜欢小二 ]  点击:48   回复:0  最后更新: 2008-7-13 11:55:11 查看全文
与Googbot的第一次约会 标头和压缩 2008-7-13
       谷歌机器人 -- 多么神奇的梦幻之舟!他了解我们的灵魂和各个组成部分。或许他并不寻求什么独一无二的东西;他阅览过其它数十亿个网站(虽然我们也与其他搜索引擎机器人分享自己的数据:)),但是就在今晚,作为网站和谷歌机器人,我们将真正地了解对方。   我知道第一次约会的时候,过分地分析从来就不是什么好主意。我们将通过一系列的文章,一点点地了解谷歌机器人:   我们的第一次约会(就在今晚):谷歌机器人发出的数据标头和他所留意到的文件格式是否适于被进行压缩处理;   判断他的反应:响应代码(301s、302s),他如何处理重定向和If-Modified-Since;   下一步:随着链接,让他爬行得更快或者更慢(这样他就不会兴奋地过...
[ 喜欢小二 ]  点击:44   回复:0  最后更新: 2008-7-13 11:54:49 查看全文
在SQL Server2005中进行错误捕捉 2008-7-12
       任何程序都可能出现错误,在SQL Server中执行Transact-SQL也不例外。 如果在Transact-SQL中发生了错误,一般有两种捕捉错误的方法,一种是在客户端代码(如C#、Delphi等)中使用类似try...catch的语句进行捕捉;另外一种就是在Transact-SQL中利用Transact-SQL本身提供的错误捕捉机制进行捕捉。如果是因为Transact-SQL语句的执行而产生的错误,如键值冲突,使用第一种和第二种方法都可以捕捉,但是如果是逻辑错误,使用客户端代码进行捕捉就不太方便。因此,本文就如何使用Transact-SQL进行错误捕捉进行了讨论。 一、非致命错误(non-fatal error)的捕捉 通过执行Transact-SQL而产生的错误可分为两种:致命错误(fatal error)和非致命...
[ toyoulai ]  点击:71   回复:0  最后更新: 2008-7-12 9:09:29 查看全文
SQL Server实现更高扩展性:向外扩展 2008-7-12
       本文说明向外扩展数据库系统的两个选项,从而实现更高的可扩展性:水平数据划分和垂直数据划分当我提到向外扩展数据库系统时,我实际上只是讨论对数据库系统进行分割或划分,以便你能利用那些部分,把它们分配到单独的数据库服务器上。 这允许你在许多服务器间分散处理能力,以适应不断扩张的增长。   但是,额外的特性和功能需要更高的复杂程度。一个向外扩展的数据库很难进行设计或管理。在你成功对一个数据库系统实行向外扩展之前,你必须解决许多困难的商业和技术难题。   本文说明向外扩展数据库系统的两个选项,从而实现更高的可扩展性:水平数据划分和垂直数据划分。   水平数据划分   使用水平数据划分,数据库...
[ toyoulai ]  点击:44   回复:0  最后更新: 2008-7-12 9:08:04 查看全文
标准SQL规范中定义的四个事务隔离级别 2008-7-12
       在标准SQL规范中,定义了4个事务隔离级别,不同的隔离级别对事务的处理不同:   ◆未授权读取(Read Uncommitted):允许脏读取,但不允许更新丢失。如果一个事务已经开始写数据,则另外一个数据则不允许同时进行写操作,但允许其他事务读此行数据。该隔离级别可以通过“排他写锁”实现。   ◆授权读取(Read Committed):允许不可重复读取,但不允许脏读取。这可以通过“瞬间共享读锁”和“排他写锁”实现。读取数据的事务允许其他事务继续访问该行数据,但是未提交的写事务将会禁止其他事务访问该行。   ◆可重复读取(Repeatable Read):禁止不可重复读取和脏读取,但是有时可能出现幻影数据。这可以通过“共享读锁”和“排他...
[ toyoulai ]  点击:50   回复:0  最后更新: 2008-7-12 9:07:43 查看全文
SQL Server 2005如何起用“xp_cmdshell” 2008-7-12
       xp_cmdshell 扩展存储过程将命令字符串作为操作系统命令 shell 执行,并以文本行的形式返回所有输出。由于xp_cmdshell 可以执行任何操作系统命令,所以一旦SQL Server管理员帐号(如sa)被攻破,那么攻击者就可以利用xp_cmdshell 在SQL Server中执行操作系统命令,如:创建系统管理员,也就意味着系统的最高权限已在别人的掌控之中。由于存在安全隐患,所以在SQL Server 2005中,xp_cmdshell 默认是关闭的。  两种方式启用xp_cmdshell  1、打开外围应用配置器—&gt;  功能的外围应用配置器—&gt;  实例名Database Enginexp_cmdshell—&gt;  启用  2、sp_configure  -- 允许配置高级选项EXEC sp_configure &#3...
[ aoyun2008 ]  点击:45   回复:0  最后更新: 2008-7-12 9:06:44 查看全文
了解SQL Server数据库的线程与纤程 2008-7-12
       一、基本概念 (一)线程  SQL Server 使用操作系统的线程来执行并发任务。在不使用纤程的情况下,SQL Server将启动线程,并由OS将线程分配给CPU,线程管理由OS内核控制,当一个线程完成退出CPU,其他线程调度占用该CPU时,将发生一个上下文切换,这个切换是在应用程序的用户模式和线程管理的内核模式之间的切换,所以需要付出一定的代价,应当尽量避免这种切换  (二)纤程  为了减少上下文切换,引入纤程的概念,可以在SQL Server中启用纤程,纤程是线程的子模块,纤程由运行在用户模式下的代码管理,所以切换纤程比切换进程的代价少的多,因为纤程模式不需要在将用户模式和内核模式中切换,而切换线程则需要这种转换。  (三)两者的...
[ aoyun2008 ]  点击:48   回复:0  最后更新: 2008-7-12 9:06:28 查看全文
在SQL Server中使用索引的技巧 2008-7-12
       在SQL Server中,为了查询性能的优化,有时我们就需要对数据表通过建立索引的方式,目的主要是根据查询要求,迅速缩小查询范围,避免全表扫描。 索引有两种类型,分别是聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。 聚集索引在一个表中只能有一个,默认情况下在主键建立的时候创建,它是规定数据在表中的物理存储顺序,我们也可以取消主键的聚集索引,所以必须考虑数据库可能用到的查询类型以及使用的最为频繁的查询类型,对其最常用的一个字段或者多个字段建立聚集索引或者组合的聚集索引,它就是SQL Server会在物理上按升序(默认)或者降序重排数据列,这样...
[ aoyun2008 ]  点击:48   回复:0  最后更新: 2008-7-12 9:06:11 查看全文
用Visual Studio 2005和SQL Server 2005创建数据库连接 2008-7-12
       在Visual Studio 2005连接SQL Server 2000中,我们可能会知道,连接字符串会比较简单,一般远程连接的时候,只需要在Web.config文件配置如下: &lt; APPSETTINGS&gt;&lt; ADD value="server=(local);database=MyDb;uid=sa;pwd=sa;Max pool size=1000;Connect Timeout=20" key="ConnectionString" /&gt;&lt; /APPSETTINGS&gt;然后在代码中通过调用下面的语句就可以实现数据库的连接了。SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]); 在此前提只需要把身份验证设置成为SQL Server和Windows验证就可以了。而在SQ...
[ aoyun2008 ]  点击:39   回复:0  最后更新: 2008-7-12 9:05:49 查看全文
减少SQL Server死锁发生的情况 2008-7-12
       死锁是指在某组资源中,两个或两个以上的线程在执行过程中,在争夺某一资源时而造成互相等待的现象,若无外力的作用下,它们都将无法推进下去,死时就可能会产生死锁,这些永远在互相等待的进程称为死锁线程。 简单的说,进程A等待进程B释放他的资源,B又等待A释放他的资源,这样互相等待就形成死锁。 如在数据库中,如果需要对一条数据进行修改,首先数据库管理系统会在上面加锁,以保证在同一时间只有一个事务能进行修改操作。如事务1的线程 T1具有表A上的排它锁,事务2的线程T2 具有表B上的排它锁,并且之后需要表A上的锁。事务2无法获得这一锁,因为事务1已拥有它。事务2被阻塞,等待事务1。然后,事务1需要表B的锁,但无法获得锁...
[ aoyun2008 ]  点击:42   回复:0  最后更新: 2008-7-12 9:05:23 查看全文
SQL Server 2008 数据加载创世界记录 2008-7-12
       自今年2月推出的SQL Server 2008后 ,使用其SSIS( SQL Server Integration services)工具你可以就感觉到数据加载的世界级的性能记录。微软与Unisys公司宣布了一项纪录,它是关于关系数据库的数据提取,转换和加载( ETL的)工具。 它能在不足30分钟加载超过1 TB的TPC- H的数据。我想在此提供以Q &A的纪录形式提供一些背景材料,尽管很难提供更多的技术细节。我们也正在筹划关于这方面的论文,希望对你了解这背景资料有用。 - Len Wyatt 数据加载速度到底有多快? 在不到30分钟,把超过1 T字节的数据从平面文件解析并通过网络传送,最终载入到目的地数据库,这创造了一个世界纪录,超过了以往发布的使用ETL工具的所有结果。这是一...
[ aoyun2008 ]  点击:41   回复:0  最后更新: 2008-7-12 9:02:42 查看全文
微软将SQL Server 2005 SP3提上日程 2008-7-12
       一旦谈到计算机技术,公众和媒体的眼睛始终紧盯那些新出来的东西和即将要上市的东西,就拿微软的SQL Server 2008来说,虽然这个让人苦等的SQL Server 2005升级版一拖再拖,目前计划在今年第三季度投放市场,不过大家对其关注程度还是不减当初。 但是,现实情况是目前正在全球范围内的数据中心运行的都是SQL Server 2005,就算没有上百万也有上万的数量。别的不说,微软还是必须为这款软件继续提供更新补丁,以修复新增的漏洞的。而SQL Server 2005 SP2的发布已经是一年多以前的事了。 微软的一位高级官员于上周宣布,在客户的坚持要求下,SQL Server团队已经开始着手准备SQL Server 2005的第三个服务包( Service Pack 3,SP3)了,并...
[ aoyun2008 ]  点击:40   回复:0  最后更新: 2008-7-12 9:01:36 查看全文
利用SQL Server 2008新特性之CDC 2008-7-12
       问题: 我们在浏览SQL Server 2008的新特性的时候,发现有一个很有趣的特性叫Change Dada Capture。您能不能向我们详细介绍一下怎么利用这个 新特性? 专家解答: Change Data Capture(CDC)是SQL Server 2008的一个新特性,它可以记录SQL Server表的插入、更新和删除等表修改活动。利用该新特性的一 个很好的例子就是对某个数据仓库进行定期更新。我们以前需要通过使用数据装载程序(ETL)来更新数据仓库中所有在源系统中更改过的数据。 在CDC这个新功能出现之前,我们可能只会选择查询源系统表里最新更新的DATETIME列来找出那些行曾经被改动过。虽然这个方法既简单又有效 ,但是它不能查找出那些行被物理删除了。另外,我们也无...
[ aoyun2008 ]  点击:39   回复:0  最后更新: 2008-7-12 9:01:16 查看全文
Access的精髓不在VBA之中 2008-7-12
       Access爱好者以会Vba为荣。我觉得这不是好现象。vba只是vb的子集,有着很多限制,比如不支持继承,不支持指针,不支持子界类型等。使用vba操作office 家族之外的数据结构是非常困难的。vba只是Access的一个特性。实际上没有vba微软也可以照旧大卖access。 有了vba,只不过使access应用更加个性化。不要把太多的功能加在vba之上,尽管它能够实现,这样做你会非常累的。如果你不仅仅是access爱好者,还是编程爱好者,那么除了vba之外,你还应该学习另外一门语言(Pascal或C或汇编),会发现一个非常广阔的天地在你面前敞开。   Access的精髓在于它的快速构架数据库应用的能力,一个Access的熟练者可以在一天时间内完成一个小型的完...
[ jingchao ]  点击:47   回复:0  最后更新: 2008-7-12 8:55:27 查看全文
菜鸟学用Access 轻松打造花店订单系统 2008-7-12
       任务名称:打造花店订单系统   任务描述:小特的MM开了一家花店,生意特别火,招了三个小工还有点忙不过来。每天都有不少人通过电话或直接到花店订购鲜花,大多数客户还希望能在指定时间将所购鲜花送到指定地点。 小特便用Access帮MM定制了一个花店订单系统:通过这个系统,可以记下每一位客户的姓名、电话、地址以及所要的鲜花品种、送花方式及时间、地点等;这个系统能根据客户订购鲜花的品种及数量自动计算出费用,如果需要送花服务还会加上运费,并记录下付款方式;它可以从不同角度对资料分类,比如能分别以购花者、雇员、鲜花品种等角度显示某段时间内花店的销售状况;还可以帮你快速查询出花店内各种鲜花的库存,看看哪些鲜花...
[ jingchao ]  点击:38   回复:0  最后更新: 2008-7-12 8:55:07 查看全文
步步精细教你AS/400 DB2数据导入Access 2008-7-12
       Microsoft Access是用户经常使用的数据库软件,它可以用ODBC很方便地得到AS/400上DB2数据。    具体操作如下:(操作步骤用WIN2000+Office2000环境描述,用户已配置好ODBC数据源)。    1、打开Microsoft Access,建立一个新数据库。    2、在“表”上按鼠标右键,之后用鼠标左键单击“导入”菜单项,如图1所示。之后弹出“导入”画面,在“文件类型”中选中“ODBC Database()”,如图2所示。    图1    图2 3、在弹出的“选择数据源”画面上,选中“机器数据源”标签。如图3所示。     图3   4、在图3选中已配好的ODBC数据源(例如:accessdb2), 用鼠标单击“确定”按钮,弹出“导入对象”画面,选中你要导...
[ jingchao ]  点击:45   回复:0  最后更新: 2008-7-12 8:54:48 查看全文


 热门帖子

 第3页 共381页 本页30条 主题数 11414     <<                      >>    
    普通贴   精华贴    固顶贴子   总固顶贴子    商品贴子   投票贴子   结贴    锁帖
  首页 | 购买指南 | 商业版本 | 虚拟主机 | 特色介绍 | 下载中心 | 支付方式
Copyright 2004-2008 BBSGood.com Powered By: BBSGood.Speed Version 5.0
  咨询电话:0575-85513832、0575-85513825(传真)、7*24小时咨询服务:13606552007 不良信息举报中心 浙ICP备05029817号
  业务QQ:38958768、客服QQ1:415896239、客服QQ2:343896043、MSN:jccsxx@hotmail.com