Đối tượng Property

Một phần của tài liệu Ứng dụng ASP xây dựng trang web du lịch nghệ an (Trang 38 - 43)

I. Mô hình đối tượng của Active server page 5.1 Các đối tượng của ASP

Đối tượng Property

hợp Properties . Chỉ đọc

Item Property Cho tham chiếu đến một đối tượng

Property cụ thể trong tập hợp Properties

Đối tượng Property

Đặc tính

Tên Trả về Diễn giải

Attributes Long Cho bíêt một hay nhiều đặc tính của đối

tượng Property

Name String Cho biết tên của đối tượng Property. Chỉ

GVHD: ThS Đặng Hồng Lĩnh SVTH: Cao Thị Tuy ết Nhung 22/12/2013

đọc

Type DataTypeE

num

Cho biết loại dữ liệu của đối tượng Property

Value Variant Cho biết giá trị ấn định cho đối tượng

Property

2.5.8. Đối tượng Recordset

Phương thức

Tên Trả về Diễn giải

AddNew Tạo một mẩu tin mới cho đối

tượng Recordset có thể cập nhật

Cancel Hủy bỏ việc thực thi một thao

tác Open không đồng bộ

CancelBatch Hủy bỏ khối dự định cập nhật

CancelUpdate Hủy bỏ nhứng thay đổi đối

với mẩu tin hiện hành hoặc một mẩu tin mới trước khi gọi phương thức Update

Clone Recordset Tạo một bản sao đối tượng

Recordset từ đối tượng Recordset hiện hành

Close Đóng đối tượng Recorset và

các đối tượng có liên quan CompareBook_

marks (adsbygoogle = window.adsbygoogle || []).push({});

CompareEnum So sánh hai Bookmark và trả

về các giá trị liên quan

Delete Xóa mẩu tin hoặc nhóm mẩu

tin hiện hành

Find Tìm trong Recorset mẩu tin

thỏa mãn điều kiện đưa ra

GetRows Variant Đưa các mẩu tin của đối tượng

Recordset vào mảng

GetString String Trả về môth Recordset dưới

dạng một chuỗi

Move Di chuyển vị trí mẩu tin hiện

hành trong Recordset

MoveFist Di chuyển vị trí mẩu tin hiện

hành tới mẩu tin đầu tiên

GVHD: ThS Đặng Hồng Lĩnh SVTH: Cao Thị Tuy ết Nhung 22/12/2013

trong Recordset

MoveLast Di chuyển vị trí mẩu tin hiện

hành tới mẩu tin sau cùng trong Recordset

MoveNext Di chuyển vị trí của mẩu tin

hiện hành tới mẩu tin kế tiếp trong Recordset

MovePrevious Di chuyển vị trí của mẩu tin

hiện hành tới mẩu tin trước đó trong Recordset

NextRecordset Recordset Xóa đối tượng Recordset hiện

hành và trả về Recordset kế tiếp

Open Mở Recordset

Requery Cập nhật dữ liệu trong đối

tượng Recordset

Resync Đồng bộ lại dữ liệu trong đối

tượng Recordset hiện hành từ cơ sỏ dữ liệu nền tảng

Save Lưu Recordset vào một File (adsbygoogle = window.adsbygoogle || []).push({});

Supports Boolean Xác định đối tượng Recordset

có hỗ trợ chức năng cụ thể nào đó hay không

Update Lưu bất kì thay đổi nào đối

với đối tượng Recordset hiện hành

Updatebatch Lưu tất cả các cập nhật vào

đĩa

Đặc tính

Tên Trả về Diễn giải

AbsolutePage PositisionEnum Định rõ mẩu tin hiện tại

nằm trong trang nào

AbsolutePosition PositionEnum Định rõ vị trí mẩu tin hiện

hành của đối tượng Recordset

ActiveCommand Object Cho biết đối tượng

Command nào tạo đối tượng Recordset. Chỉ đọc

GVHD: ThS Đặng Hồng Lĩnh SVTH: Cao Thị Tuy ết Nhung 22/12/2013

ActiveConnection Variant Cho biét đối tượng Recordset được chỉ định hiện phụ thuộc vào đối tượng Connection nào

BOF Boolean Chỉ ra mẩu tin hiện hành có

ở mẩu tin đầu tiên trong đối tượng Recordset hay không. Chỉ đọc

Bookmark Variant Trả về BookMark nhận

dạng mẩu tin hiện hành trong đối tượng Recordset, hoặc thiết lập một mẩu tin đươch chỉ định bởi một BookMark hợp lệ là mẩu tin hiện hành

CacheSize Long Cho biết số lượng mẩu tin

trong đối tượng Recordset được chứa trong một bộ nhớ truy cập nhanh

CurLocation CursorLocation_

Enum

Thiết lập hoặc trả về nơi định vị con trỏ

CursorType CursorType_

Enum

Cho biết kiểu con trỏ sử dụng trong đối tượng Recordset

DataMember String Chỉ định tên của thành phần

dữ liệu để truy xuất từ đối tượng được chỉ định bởi đặc tính DataSource. Chỉ ghi (adsbygoogle = window.adsbygoogle || []).push({});

DataSource Object Chỉ định đối tượng chứa dữ

liệu được thể hiện dưới dạng một đối tượng Recordset. Chỉ ghi

EditMode EditModelEnum Cho biết tinhdf trạng hiệu

chỉnh của mẩu tin hiện hành. Chỉ đọc

EOF Boolean Cho biết mẩu tin hiện hành

có đứng sau mẩu tin sau cùng trong đối tượng Recordset không. Chỉ đọc

Fields Fields Chứa tất cả ccá đối tượng

Field cho đối tượng Recordset hiện hành

GVHD: ThS Đặng Hồng Lĩnh SVTH: Cao Thị Tuy ết Nhung 22/12/2013

Filter Variant Chỉ ra bộ lọc dữ liệu trong Recordset

LockType LockType_

Enum

Cho biết kiểu khóa đặt tên mẩu tin trong lúc hiệu chỉnh

MarshalOptions MarsahlOption_

Enum

Cho biết Record nào được trả về Server

MaxRecord Long Cho biết số mẩu tin tối đa

một lệnh truy vấn trả vef cho đối tượng Recordset. Mặc định là Zero (không giới hạn)

PageCount Long Cho biết số đối tượng

Recordset chứa bao nhiêu trang dữ liệu

PageSize Long Cho biết có bao nhiêu mẩu

tin trong một trang trong Recordset

Properties Properties Chứa tất cả các đối tượng

Property dành cho đối tượng Recordset hiện hành

RecordCount Long Cho biết số lượng mẩu tin

hiện thời có trong đối tượng Recordset. Chỉ đọc

Sort String Chỉ định Recordset được

sắp xếp theo trường nào, và hướng sắp xếp

Source String Cho biết nguồn dữ liệu

trong đối tượng Recordset (adsbygoogle = window.adsbygoogle || []).push({});

Sate Long Cho biết Recordset ở trạng

thái mở, đóng hay đang thực hiện một thao tác bất đồng bộ. Chỉ đọc

Status Interger Cho biết trạng thái cảu bảng

hiện hành với bảng cập nhật hoặc các hoạt đông khác. Chỉ đọc

StayInsync Boolean Trong đối tượng Recordset

có phân cấp cho biết hành chính có thay đổi khi các mẩu tin con thay đổi hay khồng. Chỉ đọc

GVHD: ThS Đặng Hồng Lĩnh SVTH: Cao Thị Tuy ết Nhung 22/12/2013

Sự kiện

Tên Diễn giải

EndOfRecordset Xảy ra khi cố gắng đưa một hàng

vượt qua hàng cuối cùng của Recordset

Fetchcomplete Xảy ra khi các mẩu tin trong một

thao tác không đồng bộ đã được đưa vào trong Recordset

FetchProgress Xảy ra theo định kì trong suốt thời

khoản hoạt động không đồng bộ cùng một thao tác để báo cáo có bao nhiêu hàng hiện được truy xuất

FieldChangeComplete Xảy ra sau khi giá trị của một hay

nhiều đối tượng Field thay đổi

MoveComplete Xảy ra sau khi vị trí hiện hành trong

Recordset thay đổi RecordsetcordChange_

Comptlete

Xảy ra khi một hoặc nhiều mẩu tin thay đổi

WillchangeField Xảy ra trước khi một thao tác thay

đổi giá trị của một hoặc nhiều đối tượng Field

WillChangeRecord Xảy ra khi một hoặc nhiều hàng

trong Recordset thay đổi

WillchangeRecordset Xảy ra trước khi một thao tác thay

đổi Recordset

Willmove Xảy ra trước khi một thao tác thay

đổi vị trí hiện hành trong Recordset

(adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Ứng dụng ASP xây dựng trang web du lịch nghệ an (Trang 38 - 43)