Access编程交流网
  • 设为首页|收藏本站|繁体中文|手机版
  •     
  • Access培训-Access开发平台-Access行业开发

  • 首页
  • 资讯
  • 技巧
  • 源码
  • 行业
  • 资源
  • 活动
  • 关于

技巧

ACCESS数据库

启动/设置/选项/背景

修复/压缩

安全/加密/解密

快捷键

版本升级/其它等

数据表

命名方式/设计规范

表设计

查询

Sql语言基础

选择查询

更新查询

删除查询

追加查询

生成表查询

交叉表查询

SQL特定查询

查询参数

查询综合应用

界面/窗体/控件

标签

文本框

命令按钮

组合框/列表框

选项组/复选框/选项按钮

选项卡

子窗体

窗体本身/综合应用

其它

报表打印

报表设计

高级报表

模块/函数/VBA/API/系统

VBA基础

内置函数

调试/跟踪/Debug

模块/类模块

API/COM/系统相关

字符数字日期

网络通信游戏

加密解密安全

文件处理

经典算法

宏/菜单/工具栏/功能区

宏/脚本

菜单/工具栏

功能区/Ribbon

图表/图形/图像/多媒体

图表

图形/图像

音频

视频/动画

DAO/链接表/ADO/ADP

DAO/链接表/ODBC

ADO/RDO

ADP

ActiveX/第三方控件/插件

Treeview树控件

ListView列表控件

Toolbar工具栏控件

微软其它控件

Dbi-Tech

CodeJock

Grid++Report

FastReport

ComponentOne

加载项/插件/Addin

OFFICE集成/导入导出/交互

Excel导入导出/交互

Word导入导出/交互

PPT交互

Outlook控制/邮件

Text文本文件/INI/CSV

PDF/SWF/XML格式

CAD格式

Sharepoint/其它Office

SqlServer/其它数据库

表

视图

存储过程/触发器

函数

用户/权限/安全

调试/维护

SqlServer其它/综合

发布/打包/文档/帮助

开发版/运行时

打包/发布/部署

开发文档/帮助制作

Access完整行业系统

采购管理系统

销售管理系统

仓库管理系统

人力资源管理HRM

CRM管理系统

MRP/ERP管理系统

BRP/流程优化

其它管理系统

心得/经验/绝招
其它/杂项
Excel技巧

Excel应用与操作

Excel开发编程

Word技巧

Word应用与操作

Word开发编程

Outlook技巧

Outlook应用与操作

Outlook开发编程

热门文章

  • 如何使 Microsoft..
  • 在数据库实现密码管理的另一..
  • vba设置子窗体字体格式的..
  • 快速实现 Integer值..
  • ACCESS数据表中数据类..
  • 求汉字文正拼音源代码

最新文章

  • Access数据库设计技巧..
  • Access数据库设计技巧..
  • Access数据库设计技巧..
  • Access数据库设计技巧..
  • Access数据库设计技巧..
  • 使用Access和Exce..

联系方式

Access交流网(免费Access交流)

QQ:18449932 

网  址:www.access-cn.com

当前位置:首页 > 技巧 > 心得/经验/绝招
心得/经验/绝招

第一次使用ACCESS2003的ADP项目和SQL Server 2000 Desktop Engin

 

  今天想使用ACCESS2003的ADP来查看access2003中ADP的数据库关系图。

  我的软件配置是Windows XP + access 2003 + SQL Server 2000 Desktop Engine SP3 + SQL Server 2000客户端和工具。

  打开ACCESS2003——菜单——帮助示例程序——Northwind Sample access Project,报错,没有找到数据库,重新连接,选master数据库,连接,程序开始新建NorthwindCS数据库,成功!出现熟悉的罗斯文商贸欢迎窗口和数据库窗口,关闭欢迎窗口和主切换面板,直奔数据库窗口,窗口中显示正常的表。

  点数据库图表面板,唉,怎么没有一个数据库图表对象?面板是空的!在我的记忆中,罗斯文项目是有一个关系对象的,暗想该不会是access2003取消了吧?好吧,没有就新建一个。

  点新建,添加表,由于NorthwindCS的关系是建好了的,因此关系图中的关系连线就连好了,好,保存它,关闭窗口,保存关系图,输入图表名称,确定,咚!报错!“ADO ...... nValue”,确定,又回到关系图设计窗口,再关闭窗口,保存,继续报错!算了,取消,退出关系设计窗口,新建关系图表失败!感觉不妙!

  记得昨天晚上在ACCXP网站上,看到一位网友的提问,是关于查阅向导在ADP中如何应用的。我来试试,点表,点产品,点设计,进入产品表的设计视图,点类别ID字段,点数据类型下拉列表,没有查阅向导,但下面有查找标签,选择显示控件:组合框,行来源:SELECT 类别ID, 类别名称 FROM 类别,列计数:2,绑定列:1,列宽:0cm;2cm,关闭表设计器,确认修改。打开产品表,看类别ID字段,没什么变化,还是数字,并没有出现类型名称,点该字段,是组合框,可是下拉表中什么也没有!不对头!记得在access2002的ADP中是可以这样设定的。不妙!不妙!

  于是想用SQL Server企业管理器来看看。关闭ACCESS2003,打开SQL Server企业管理器,找到NorthwindCS数据库,展开数据库,点关系图,面板中没有关系图。右键单击关系图,选新建数据库关系图,进入向导,选择表,进入关系图设计窗口,关系图产生,关闭设计窗口,保存,输入图表名称,确定,咚!报错!与ACCESS2003的报错一样,关系图新建失败。但这时ACCESS2003是关闭,心想这与access2003无关,一定是我的SQL Server 2000 Desktop Engine有问题。

  卸载SQL Server 2000 Desktop Engine,卸呀卸呀……卸,完毕!重新启动机器,开始安装OFFICE2003自带的MSDE2000,运行光盘MSDE2000目录下的MSDE2KS3.EXE,释放文件到C:\sql2ksp3\msde,开始——所有程序——附件——命令提示符,进行命令提示符窗口,CD\sql2ksp3\msde,setup BLANKSAPWD=1 SECURITYMODE=SQL,强制采用SA空白密码混合身份验证模式,进行安装,……咚!报错!查帮助,无果!不妙!不妙!怎么回事?MS不会出什么错吧?心里直说糟糕,是不是系统自动更新,系统用了什么最新组件的缘故吧?

  想到这里,到MS的下载站点看看,
http://www.microsoft.com/downloads/details.aspx?FamilyId=90DCD52C-0488-4E46-AFBF-ACACE5369FA3&displaylang=zh-cn,
SQL Server 2000 Service Pack 3a (SP3a)- 最新、最完整的 SQL Server 2000 更新程序,它修复了包括蠕虫 (W32.slammer) 病毒在内的一些安全漏洞。
SQL Server 2000 Desktop Engine(MSDE)
可下载文件的名称:CHS_SQL2kdesksp3.exe.

chs_sql2kdesksp3.exe

 

74458 KB

FlashGet,下载,五分钟搞定!带宽的好处!删除C:\sql2ksp3目录,运行CHS_SQL2kdesksp3.exe,释放文件到C:\sql2ksp3\msde,采用同样的安装方式,咚!还是报错!不能完成安装。怎么办?该不会要我重装操作系统吧?

  不死心!找出以前下载的sp3的CHS_SQL2kdesksp3.exe,按同样的方式安装,看看是否能恢复到以前的状态,安装,顺利通过!成功!又进入access2003,运行罗斯文项目,安装数据库成功!进入数据库图表面板,还是没有图表!新建图表,还是失败!而且还发现,一新建图表,ADP就断开数据库连接!进SQL Server企业管理器,新建图表,还是不行!心里凉了一大截!有点恢心了……

  我现在要用access2003的ADP呀,静一静,好好想想吧。看来SP3a装不上,SQL Server 2000无法正常工作,企业管理器中同样会出错,ADP是无法用的了,也不敢保证程序能正常编写和工作,而且还难保以后不出错,因为报的是ADO的错误,帮助中又没有错误描述。

  还是不死心!是不是SQL Server 2000的客户端和工具与最新的SQL Server有冲突?它是老版本呀!管它呢,卸!卸呀卸呀……卸,先卸MSDE2000,再卸SQL Server 2000的客户和工具,遇到提示要删除的,都删除,杀它个干干净净!完毕!为了确保干净,重新启动机器。

  我想SQL Server 2000的客户端和工具是老版本,补丁会更它的,应该先安装它。于是,找出SQL Server 2000的光盘又开始安装,客户端安装成功!为了确保安装正常,重新启动机器,安装最新SQL Server 2000 Desktop Engine(MSDE)SP3a,释放文件,CD\sql2ksp3\msde,setup BLANKSAPWD=1 SECURITYMODE=SQL,哈哈!顺利通过,安装成功!

  赶快试试access2003的ADP吧,打开罗斯文项目,数据库安装正常!点数据库图表,面板果然有一个关系对象(看来我的记忆没有错!哈哈!),新建一个新图表试试,保存成功!好了,再试试组合框的问题,也正常,打开产品表中类别ID字段不再是数字了,而是类型名称,通过!

  哈哈,六点钟了,肚子饿了,要吃晚饭了,一下午就这样完了,冤枉!

  晚上又去看了http://www.microsoft.com/downloads/details.aspx?FamilyId=90DCD52C-0488-4E46-AFBF-ACACE5369FA3&displaylang=zh-cn,下面是它的描述:


下载 SQL Server 2000 Service Pack 3a (SP3a) - 最新、最完整的 SQL Server 2000 更新程序,它修复了包括蠕虫 (W32.slammer) 病毒在内的一些安全漏洞。

access数据库
快速信息

下载大小:

44916 KB - 175976 KB

发布日期:

2003-8-27

版本:

8.00.0760.09

概述

如果已应用 SP3,则不必应用 SP3a。SP3a 主要是面向未应用任何版本的 SP3 的 SQL Server 用户以及希望选择新的“禁用网络协议选项”的 MSDE 用户。另外,展望未来,您应该使用 SP3a 而不是 SP3。


原来MS早就做好准备,这个是2003-8-27发布,OFFICE2003是后来才发布的。OFFICE2003所带的MSDE2000就是这一个版本。

发布人:zhuyiwen…-Access中国  
分享到:
点击次数:  更新时间:2004-02-01 23:59:57  【打印此页】  【关闭】
上一条:用代码打开链接表管理器  下一条:如何判断日期处在第几周



相关文章

  • • Access数据库设计技巧-第五部分
  • • Access数据库设计技巧-第四部分
  • • Access数据库设计技巧-第二部分
  • • Access数据库设计技巧-第一部分
  • • Access数据库设计技巧-第三部分
  • • 使用Access和Excel之间的选择理由
  • • access开发应用程序的过程汇总
  • • ACCESS提示错误信息,自动崩溃,数据库损坏的问题与解决办法

热门文章

  • [2006-08-21] 从Access到Asp.net(二)access数据库
  • [2009-12-02] 让命令按钮全变为不可用access数据库
  • [2006-09-23] SQLServer和Access、Excel数据传输简单总结access数据库
  • [2013-06-25] 成为伟大开发者的“九步曲”access数据库
  • [2006-11-22] 用WINRAR作ACCESS备份access数据库
  • [2005-08-16] 为何窗体的键盘事件不响应?access数据库

热门产品

公司动态|在线留言|在线反馈|友情链接|会员中心|站内搜索|网站地图

中山市天鸣科技发展有限公司 版权所有 1999-2023 粤ICP备10043721号

QQ:18449932

Access应用 Access培训 Access开发 Access平台

access|数据库|access下载|access教程|access视频|access软件

Powered by MetInfo 5.3.12 ©2008-2025  www.metinfo.cn