在2007年使用2003 db [英] Using 2003 db in 2007

查看:83
本文介绍了在2007年使用2003 db的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我无法测试的(没有2007年)并且没有找到明确的

答案,但有一些相互矛盾的。


2003年的数据库是否可以在Access 2007中正常工作?


不想做任何设计工作,只需在2007年执行和使用数据库。


Office和Access 2003会在Vista中正常工作吗?


Jeff

更多访问资料。
http://www.asken.com.au

This is something I can''t test (don''t have 2007) and found no definitive
answer, but a few conflicting ones.

Will a 2003 database work correctly in Access 2007?

Don''t want to do any design work, just execute and use the database in 2007.

And will Office and Access 2003 work correctly in Vista?

Jeff
"More Access Stuff."
http://www.asken.com.au

推荐答案

你好杰夫。


我会给你一个合格的是作为这个问题的答案。

是的:A2007本身可以使用2000或2002/3文件格式的数据库,

但是...


a)用户必须习惯功能区而不是菜单和

工具栏。如果您使用自定义工具栏,它们将在

功能区上显示为选项,因此界面可能与您预期的不同。你需要探索

这是为了检查这是否可以。


b)A2007中有一些错误意味着我的大多数数据库都没有不能正常工作

。例如,如果您使用Report_Open在报告中分配控制源

控件(相当常见的交叉表等),尝试打开此报告将导致Access 2007崩溃。要检查的事项清单:
http://allenbrowne.com/Access2007 .html #Bugs


c)你可能想看看这个:

防止Access 2007用户修改现有数据库

at:
http://allenbrowne.com/ser-69。 html

您可以使用Access 2003来运行代码。它可以创建阻止布局视图的

属性,并防止用户在数据表中进行模式更改(例如重命名或动态添加字段)。


-

Allen Browne - 微软MVP。西澳大利亚珀斯

访问用户提示 - http:// allenbrowne .com / tips.html

回复群组,而不是mvps dot org的allenbrowne。


" Jeff" < no ****** @ asken.com.auwrote in message

news:46 ********************** *@per-qv1-newsreader-01.iinet.net.au ...
Hi Jeff.

I''ll give you a qualified "Yes" as the answer to this question.
Yes: A2007 can natively use databases in the 2000 or 2002/3 file format,
but...

a) The user will have to get used to the ribbon instead of menus and
toolbars. If you used custom toolbars, they will appear as an option on the
ribbon, so the interface may not be as you expect. You''ll need to explore
this to check that this is okay.

b) There are some bugs in A2007 that mean most of my database don''t work
properly. For example, if you use Report_Open to assign the Control Source
of controls in a report (fairly common with crosstabs etc), attempting to
open this report will crash Access 2007. List of things to check:
http://allenbrowne.com/Access2007.html#Bugs

c) You might want to check this out:
Prevent Access 2007 users modifying existing databases
at:
http://allenbrowne.com/ser-69.html
You can use Access 2003 to run the code. It does stuff like creating the
properties that block layout view, and prevent users from making schema
changes in datasheets (such as renaming or adding fields on the fly.)

--
Allen Browne - Microsoft MVP. Perth, Western Australia
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"Jeff" <no******@asken.com.auwrote in message
news:46***********************@per-qv1-newsreader-01.iinet.net.au...

这是我无法测试的(没有2007年) )并且没有找到明确的

答案,但有一些相互矛盾的答案。


2003数据库在Access 2007中是否可以正常工作?

不想做任何设计工作,只需执行和使用数据库在
2007.


并将Office和Access 2003在Vista中正常工作?


Jeff

更多访问资料。
http://www.asken.com.au


Hi Allen


一般来说,我没有任何自定义菜单或工具栏,所以只有选择数据库时才会出现问题。


''b''可能是一个问题。我将不得不检查代码。我已经有一段时间了,因为我写了它。


这些数据库通常以MDE的形式提供,用户明白它们是

不是修改任何可以修改的东西(我开玩笑说)。 2007年早些时候是否已经成为一个问题。


2003年在Vista中开发怎么样?我想我记得你在

之前说这没关系。

" Allen Browne" < Al ********* @ SeeSig.Invalidwrote in message

news:46 ********************* ** @ per-qv1-newsreader-01.iinet.net.au ...
Hi Allen

I don''t have any custom menus or toolbars, generally, so only a problem with
select databases.

''b'' may be an issue. I will have to check the code. Been a while since I
wrote it.

The databases are usually delivered as MDEs and users understand they are
not to modify anything that can be modified (I say jokingly). Are earlier
version MDEs a problem at all in 2007.

What about developing in 2003 in Vista? I think I remember you saying before
that this is okay.
"Allen Browne" <Al*********@SeeSig.Invalidwrote in message
news:46***********************@per-qv1-newsreader-01.iinet.net.au...

你好杰夫。


我会给你一个合格的是。作为这个问题的答案。

是的:A2007本身可以使用2000或2002/3文件格式的数据库,

但是...


a)用户必须习惯功能区而不是菜单和

工具栏。如果您使用自定义工具栏,它们将在功能区上显示为

选项,因此界面可能与您预期的不同。你需要

探索这个来检查这是否可以。


b)A2007中有一些错误意味着我的大多数数据库都没有不能正常工作

。例如,如果您使用Report_Open在报告中分配控制源

控件(相当常见的交叉表等),尝试打开此报告将导致Access 2007崩溃。要检查的事项清单:
http://allenbrowne.com/Access2007 .html #Bugs


c)你可能想看看这个:

防止Access 2007用户修改现有数据库

at:
http://allenbrowne.com/ser-69。 html

您可以使用Access 2003来运行代码。它可以创建阻止布局视图的

属性,并防止用户在数据表中进行模式更改(例如重命名或动态添加字段)。


-

Allen Browne - 微软MVP。西澳大利亚珀斯

访问用户提示 - http:// allenbrowne .com / tips.html

回复群组,而不是mvps dot org的allenbrowne。


" Jeff" < no ****** @ asken.com.auwrote in message

news:46 ********************** *@per-qv1-newsreader-01.iinet.net.au ...
Hi Jeff.

I''ll give you a qualified "Yes" as the answer to this question.
Yes: A2007 can natively use databases in the 2000 or 2002/3 file format,
but...

a) The user will have to get used to the ribbon instead of menus and
toolbars. If you used custom toolbars, they will appear as an option on
the ribbon, so the interface may not be as you expect. You''ll need to
explore this to check that this is okay.

b) There are some bugs in A2007 that mean most of my database don''t work
properly. For example, if you use Report_Open to assign the Control Source
of controls in a report (fairly common with crosstabs etc), attempting to
open this report will crash Access 2007. List of things to check:
http://allenbrowne.com/Access2007.html#Bugs

c) You might want to check this out:
Prevent Access 2007 users modifying existing databases
at:
http://allenbrowne.com/ser-69.html
You can use Access 2003 to run the code. It does stuff like creating the
properties that block layout view, and prevent users from making schema
changes in datasheets (such as renaming or adding fields on the fly.)

--
Allen Browne - Microsoft MVP. Perth, Western Australia
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"Jeff" <no******@asken.com.auwrote in message
news:46***********************@per-qv1-newsreader-01.iinet.net.au...

>这是我无法测试的(不要有没有明确的答案,但是有一些相互矛盾的答案。

2003年的数据库在Access 2007中是否能正常工作?

不想要做任何设计工作,只需在2007年执行和使用数据库。

Office和Access 2003能否在Vista中正常工作?

Jeff
更多访问权限。
http://www.asken.com .au



" Allen Browne" < Al ********* @ SeeSig.Invalidwrote in message

news:46 ********************* ** @ per-qv1-newsreader-01.iinet.net.au ...
"Allen Browne" <Al*********@SeeSig.Invalidwrote in message
news:46***********************@per-qv1-newsreader-01.iinet.net.au...

你好杰夫。


我会给你一个合格的是。作为这个问题的答案。

是的:A2007本身可以使用2000或2002/3文件格式的数据库,

但是...


a)用户必须习惯功能区而不是菜单和

工具栏。如果您使用自定义工具栏,它们将在功能区上显示为

选项,因此界面可能与您预期的不同。你需要

探索这个来检查这是否可以。


b)A2007中有一些错误意味着我的大多数数据库都没有不能正常工作

。例如,如果您使用Report_Open在报告中分配控制源

控件(相当常见的交叉表等),尝试打开此报告将导致Access 2007崩溃。要检查的事项清单:
http://allenbrowne.com/Access2007 .html #Bugs


c)你可能想看看这个:

防止Access 2007用户修改现有数据库

at:
http://allenbrowne.com/ser-69。 html

您可以使用Access 2003来运行代码。它可以创建阻止布局视图的

属性,并防止用户在数据表中进行模式更改(例如重命名或动态添加字段)。

Hi Jeff.

I''ll give you a qualified "Yes" as the answer to this question.
Yes: A2007 can natively use databases in the 2000 or 2002/3 file format,
but...

a) The user will have to get used to the ribbon instead of menus and
toolbars. If you used custom toolbars, they will appear as an option on
the ribbon, so the interface may not be as you expect. You''ll need to
explore this to check that this is okay.

b) There are some bugs in A2007 that mean most of my database don''t work
properly. For example, if you use Report_Open to assign the Control Source
of controls in a report (fairly common with crosstabs etc), attempting to
open this report will crash Access 2007. List of things to check:
http://allenbrowne.com/Access2007.html#Bugs

c) You might want to check this out:
Prevent Access 2007 users modifying existing databases
at:
http://allenbrowne.com/ser-69.html
You can use Access 2003 to run the code. It does stuff like creating the
properties that block layout view, and prevent users from making schema
changes in datasheets (such as renaming or adding fields on the fly.)



像往常一样在球上。我不知道A2007有这些功能

并且会使用你的代码来关闭它们。非常感谢。


基思。

On the ball as always Allen. I didn''t know that A2007 had these "features"
and will use your code to turn them off. Many thanks.

Keith.


这篇关于在2007年使用2003 db的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆