Hàm InStrRev

Trả về vị trí của một chuỗi xảy ra trong một chuỗi khác, từ cuối chuỗi trong cơ sở dữ liệu Access trên máy tính.

Cú pháp

InStrRev (stringcheck, stringmatch [, bắt đầu [, so sánh]])

Cú pháp hàm Instrrev có các đối số có tên sau đây:

Đối số

Mô tả

stringcheck

Bắt buộc. Biểu thức chuỗi đang được tìm kiếm.

stringmatch

Bắt buộc. Biểu thức chuỗi đang được tìm kiếm.

bắt đầu

Tùy chọn. Biểu thức số đặt vị trí bắt đầu cho từng tìm kiếm. Nếu bỏ qua,-1 được sử dụng, điều này có nghĩa là tìm kiếm sẽ bắt đầu ở vị trí ký tự cuối cùng. Nếu bắt_đầu chứa Null, sẽ xuất hiện lỗi.

so_sánh

Tùy chọn. Giá trị số cho biết loại so sánh để dùng khi đánh giá con chuỗi phụ. Nếu bị bỏ qua, một so sánh nhị phân được thực hiện. Xem phần thiết đặt cho các giá trị.


Cài đặt

Các thiết đặt so sánh đối số là:

Hằng số

Giá trị

Mô tả

Tùy chọn vbUseCompareOption

-1

Thực hiện một so sánh bằng cách sử dụng các thiết đặt của tuyên bố so sánh tùy chọn .

vbBinaryCompare

0

Thực hiện so sánh nhị phân.

so sánh vbtext

1

Thực hiện so sánh văn bản.

vbDatabaseCompare

2

chỉMicrosoft Office Access 2007. Thực hiện so sánh dựa trên thông tin trong cơ sở dữ liệu của bạn.


Giá trị trả về

If

Hàm InStrRev trả về

stringcheck có độ dài bằng 0

0

stringchecknull

Null

stringmatch có độ dài bằng 0

bắt đầu

stringmatchnull

Null

không tìm thấy stringmatch

0

stringmatch được tìm thấy trong stringcheck

Vị trí khớp được tìm thấy

bắt đầu > len (stringmatch)

0


Chú thích

Lưu ý rằng cú pháp cho hàm Instrrev không giống như cú pháp cho hàm Instr .

Ví dụ về truy vấn

Biểu thức

Kết quả

CHỌN Names_InstrRev. *, InStrRev (FullName, "S") dưới dạng Expr1 từ [Names_InstrRev];

Trả về vị trí của chuỗi "S" từ các giá trị trong cột "FullName" từ tên bảng.

CHỌN Names_InstrRev. *, InStrRev (FullName, "S", 10) dưới dạng InStrTest từ [Names_InstrRev];

Trả về vị trí của chuỗi "S" từ các giá trị trong cột "FullName", bắt đầu từ vị trí 10 từ tên bảng và hiển thị trong InStrTest cột.

Lưu ý:  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. Cho chúng tôi biết thông tin này có hữu ích hay không? Dưới đây là bài viết bằng tiếng Anh để bạn tham khảo..​

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.

×