Hàm và thuộc tính trong chế độ hộp cát chặn truy nhập

Lưu ý: Chúng tôi muốn cung cấp cho bạn nội dung trợ giúp mới nhất ở chính ngôn ngữ của bạn, nhanh nhất có thể. Trang này được dịch tự động nên có thể chứa các lỗi về ngữ pháp hoặc nội dung không chính xác. Mục đích của chúng tôi là khiến nội dung này trở nên hữu ích với bạn. Vui lòng cho chúng tôi biết ở cuối trang này rằng thông tin có hữu ích với bạn không? Dưới đây là bài viết bằng Tiếng Anh để bạn tham khảo dễ hơn.

Bài viết này cung cấp thông tin tham khảo về các hàm và thuộc tính hộp cát đó chế độ cho phép và khối trong Access. Lưu ý rằng Access cho phép một số hàm mới hơn để chạy trong chế độ hộp cát, bao gồm MonthNameStrReverse, và nó ngay bây giờ sẽ chặn một số hàm khác, bao gồm cả hỗ trợ, ExportNavigationPane LoadCustomUI. Khi bạn tiếp tục, hãy nhớ rằng bạn phải có tin cậy (bật nội dung trong) cơ sở dữ liệu hoặc vị trí cơ sở dữ liệu trong một vị trí tin cậy cho thông tin trong bài viết này được sử dụng.

Trong bài viết này

Đặt chế độ hộp cát để chạy các biểu thức không an toàn

Chức năng mà bạn có thể dùng trong chế độ hộp cát

Các hàm gây ra lỗi trong chế độ hộp cát

Hàm chế độ hộp cát chặn

Thuộc tính bị chặn bởi chế độ hộp cát

Đặt chế độ hộp cát để chạy các biểu thức không an toàn

Khi bạn thêm một biểu thức vào một cơ sở dữ liệu, Access sẽ chạy các biểu thức đó trong một môi trường hoạt động được gọi là chế độ hộp cát. Access sẽ thực hiện điều này cho cơ sở dữ liệu đã được tạo trong một trong hai Access 2007, 2010, 2013, 2016 hoặc trong các định dạng tệp Access. Truy nhập cho phép chế độ hộp cát theo mặc định, và nói, hộp cát chế độ luôn sẽ vô hiệu hóa biểu thức không an toàn, ngay cả sau khi bạn tin tưởng một cơ sở dữ liệu.

Nếu bạn tin tưởng một cơ sở dữ liệu và bạn muốn chạy một biểu thức đó chế độ hộp cát sẽ vô hiệu hóa, bạn có thể chạy đó biểu thức bằng cách thay đổi một khóa đăng ký sẽ tắt chế độ hộp cát. Hãy nhớ rằng bạn trước tiên phải tin tưởng một cơ sở dữ liệu để thực hiện theo các bước trong phần này.

Hình này hiển thị quá trình bạn theo dõi khi quyết định để chạy các biểu thức không an toàn.

Quá trình quyết định cho chế độ hộp cát

Cảnh báo      Chỉnh sửa sổ đăng ký không đúng có thể gây tổn hại nghiêm trọng đến hệ điều hành của bạn, buộc bạn phải cài lại hệ điều hành. Microsoft không thể đảm bảo có thể giải quyết các vấn đề xảy ra do việc chỉnh sửa sổ đăng ký không đúng. Trước khi chỉnh sửa sổ đăng ký, hãy sao lưu các dữ liệu quý giá. Để biết thông tin mới nhất về việc dùng và bảo vệ sổ đăng ký của máy tính, hãy xem Trợ giúp Microsoft Windows.

Nếu bạn không phải là quen thuộc với sổ đăng ký hoặc bạn không hài lòng với thay đổi khóa đăng ký, liên hệ với người nào đó là hoặc xem xét việc chuyển đổi cơ sở dữ liệu từ phiên bản trước của Access để định dạng tệp Access . Ngoài ra, bạn phải có quyền quản trị trên máy tính để thay đổi các giá trị sổ đăng ký.

Thay đổi trường khóa của sổ đăng ký

Quan trọng: Thực hiện theo các bước sau đây để cho phép chạy các biểu thức không an toàn trong tất cả các phiên bản hoạt động của Access cho mọi người dùng trên máy tính.

Thực hiện một trong những thao tác sau:

  • Trong Microsoft Windows 7 hoặc Microsoft Windows 10   

    1. Trên thanh tác vụ, bấm bắt đầu, sau đó bấm chạy.

    2. Trong hộp Mở, nhập regedit và sau đó nhấn ENTER.

      Trình soạn thảo Sổ đăng ký bắt đầu.

    3. Bung rộng thư mục HKEY_LOCAL_MACHINE và dẫn hướng đến trường khóa của sổ đăng ký sau đây:

      \Software\Microsoft\Office\12.0\Access kết nối Engine\Engines

      Lưu ý: Ghi chú, cho biết 12.0 Access 2007, cho biết 14.0 Access 2010, cho biết 15.0 Access 2013 và 16.0 cho biết Access 2016.

    4. Trong ngăn bên phải của trình soạn thảo sổ đăng ký, bên dưới tên, bấm đúp vào SandboxMode.

      Hộp thoại Sửa Giá trị DWORD xuất hiện.

    5. Trong trường Dữ liệu Giá trị, thay đổi giá trị từ 3 thành 2 và sau đó bấm OK.

    6. Đóng Trình soạn thảo Sổ đăng ký.

  • Trong Windows Vista   

    1. Bấm vào nút bắt đầu , trỏ tới Tất cả chương trình, bấm phụ kiện, sau đó bấm chạy.

    2. Trong hộp Mở, nhập regedit và sau đó nhấn ENTER.

      Trình soạn thảo Sổ đăng ký bắt đầu.

    3. Bung rộng thư mục HKEY_LOCAL_MACHINE và dẫn hướng đến trường khóa của sổ đăng ký sau đây:

      \Software\Microsoft\Office\12.0\Access kết nối Engine\Engines

      Lưu ý: Ghi chú, cho biết 12.0 Access 2007, cho biết 14.0 Access 2010, cho biết 15.0 Access 2013 và 16.0 cho biết Access 2016.

    4. Trong ngăn bên phải của trình soạn thảo sổ đăng ký, bên dưới tên, bấm đúp vào SandboxMode.

      Hộp thoại Sửa Giá trị DWORD xuất hiện.

    5. Trong trường Dữ liệu Giá trị, thay đổi giá trị từ 3 thành 2 và sau đó bấm OK.

    6. Đóng Trình soạn thảo Sổ đăng ký.

Quan trọng    Hãy nhớ rằng nếu bạn trước tiên không tin cậy cơ sở dữ liệu, Access sẽ vô hiệu hóa mọi biểu thức không an toàn bất kể bạn có thay đổi các thiết đặt sổ đăng ký hay không.

Bạn có thể thiết đặt giá trị sổ đăng ký về các giá trị sau, với 0 (không) là cho phép nhiều nhất và 3 là hạn chế nhất.

Thiết đặt

Mô tả

0

Chế độ hộp cát luôn tắt.

1

Chế độ hộp cát được sử dụng cho Access, nhưng không dành cho các chương trình không phải Access.

2

Chế độ hộp cát được sử dụng cho các chương trình không phải Access, nhưng không dành cho Access.

3

Chế độ hộp cát được sử dụng tại thời điểm tất cả. Đây là giá trị mặc định, thiết lập khi bạn cài đặt Access.

Đầu trang

Chức năng mà bạn có thể dùng trong chế độ hộp cát

Bảng sau đây liệt kê các hàm mà bạn có thể sử dụng trong truy vấn bộ máy cơ sở dữ liệu Access khi bật chế độ hộp cát. Bất kỳ hàm nào sẽ không xuất hiện trong danh sách sẽ không sẵn dùng trong chế độ hộp cát.

ABS

Mảng

ASC

Ascb

Ascw

Atn

CBool

CByte

CCur

CDate

CDbl

Chọn

Chr

CHR$

Chrb

Chrb$

Chrw

Chrw$

Cint

Clng

Cos

Csng

Cstr

Cvar

CVDate

CVErr

Ngày

Ngày$

DateAdd

DateDiff

DatePart

DateSerial

DateValue

Ngày

DDB

Lỗi

Lỗi$

Exp

Fix

Định dạng

Định dạng$

FormatCurrency

FormatDateTime

FormatNumber

FormatPercent

FV

Hex

Hex$

Giờ

IIf

IMEStatus

InStr

InStrb

Số nguyên

IPmt

IRR

IsDate

IsEmpty

IsError

IsNull

IsNumeric

IsObject

LCase

Hàm$

Trái

$ Bên trái

Leftb

Leftb$

Len

Lenb

Log

LTrim

Hàm LTrim$

Hàm Mid

Hàm Mid$

Midb

Midb$

Phút

MIRR

Tháng

MonthName

Now

NPer

Npm

Tháng Mười

Tháng mười$

Phân vùng

Pmt

PPmt

PV

Hàm QBColor

Tỉ lệ

Thay thế

RGB

Phải

$ Bên phải

RightB

Rightb$

Rnd

Làm tròn

RTrim

RTrim$

Thứ hai

Sgn

SGR

Sin

SLN

Khoảng trống

Dung lượng$

Str

Str$

StrComp

StrConv

Chuỗi

Chuỗi$

StrReverse

Khóa chuyển

SYD

Tan

Thời gian

Thời gian$

Timer

TimeSerial

TimeValue

Xén

Cắt xén$

TypeName

UCase

Hàm$

Val

VarType

Ngày trong tuần

Năm

Đầu trang

Các hàm gây ra lỗi trong chế độ hộp cát

Sau đây Visual Basic for Applications (VBA) hàm sẽ gây ra lỗi khi các hàm được gọi là từ một biểu thức trong truy vấn bộ máy cơ sở dữ liệu Access, hoặc khi được gọi là từ một thuộc tính truy nhập.

AppActivate

Bíp

Lịch

CallByName

ChDir

ChDrive

Command

Lệnh$

CreateObject

CurDir

CurDir$

DeleteSetting

DoEvents

Environ

Environ$

EOF

Err

FileAttr

FileCopy

FileDateTime

FileLen

FreeFile

GetAllSettings

GetAttr

GetObject

GetSetting

Nhập

Nhập$

InputB

InputB$

Diệt

Tải

Loc

LOF

Ngẫu nhiên

Đặt lại

SaveSetting

Tìm kiếm

SendKeys

SetAttr

Shell

SPC

Tab

Lấy

Biểu mẫu người dùng

Chiều rộng

Đầu trang

Hàm chế độ hộp cát chặn

Chế độ hộp cát sẽ chặn quyền truy nhập hàm sau đây khi các hàm được gọi là từ một biểu thức trong một truy vấn hoặc từ một thuộc tính truy nhập. Dấu hoa thị (*) sau khi tên hàm cho biết hàm đó là mới bắt đầu trong Office Access 2007.

AddAutoCorrect

AddToFavorites

ADOConnectString

AnswerWizard

Ứng dụng

Assistant

Hỗ trợ *

Tự Sửa

AutomationSecurity *

BeginUndoable

CloseCurrentDatabase

CodeContextObject

CodeDb

COMAddIns

CommandBars

CompactRepair

ConvertAccessProject

CreateAccessProject

CreateAdditionalData

CreateControl

CreateControlEx

CreateDataAccessPage

CreateForm

CreateGroupLevel

CreateNewWorkgroupFile

CreateReport

DataAccessPages

DBEngine

DDEExecute

DDEInitiate

DDEPoke

DDERequest

DDESend

DDETerminate DDETerminateAll

DefaultWebOptions

DefaultWorkspaceClone

DelAutoCorrect

DeleteControl

DeleteReportControl

DoCmd

Echo

ExportCustomFixedFormat *

ExportNavigationPane *

ExportXML

FeatureInstall

FileDialog

FileSearch

FollowHyperlink

GetHiddenAttribute

ImportNavigationPane *

ImportXML

InsertText

LanguageSettings

LoadCustomUI *

LoadFromText

LoadPicture

Mô-đun

NewAccessProject

NewCurrentDatabase

NewFileTaskPane

OpenAccessProject

OpenCurrentDatabase

Mẹ

Mã_Sản_phẩm

Quit

Tham chiếu

RefreshDatabaseWindow

RefreshTitleBar

ReloadAddIns

ReplaceModule

Chạy

RunCommand

SaveAsText

SetDefaultWorkGroupFile

SetHiddenAttribute

SetOption

SetUndoRecording

SysCmd

TransformXML

VBE

Đầu trang

Thuộc tính bị chặn bởi chế độ hộp cát

Ngoài các hàm được liệt kê trong phần trước, chế độ hộp cát cũng sẽ chặn một số thuộc tính đối tượng. Bảng sau đây liệt kê các đối tượng và thuộc tính bị chặn hoặc thuộc tính cho từng đối tượng.

Đối tượng

Thuộc tính bị chặn hoặc thuộc tính

BoundObjectFrame

Object

Combobox

Recordset

Điều khiển

Object

CurrentProject

AccessConnection, BaseConnectionString, CloseConnection, kết nối, OpenConnection

CustomControl

Object

Biểu mẫu

Dynaset

Siêu kết nối

Ảnh chụp màn hình của lựa chọn Thêm vào Yêu thích

Danh sách

Recordset

ObjectFrame

Object

Báo cáo

Recordset

SmartTagAction

Thực hiện

Màn hình

ActiveDataAccessPage

Đầu Trang

Phát triển kỹ năng Office của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×