DataSet болон DataTable хоёрын ялгаа нь юу вэ?
DataSet болон DataTable хоёрын ялгаа нь юу вэ?

Видео: DataSet болон DataTable хоёрын ялгаа нь юу вэ?

Видео: DataSet болон DataTable хоёрын ялгаа нь юу вэ?
Видео: Англи хэлний АНХАН шатны хичээл 2024, Дөрөвдүгээр сар
Anonim

1) А Өгөгдлийн хүснэгт нь мөр, баганын цуглуулга бүхий нэг мэдээллийн сангийн хүснэгтийн санах ойн дүрслэл бөгөөд a Өгөгдлийн багц цуглуулгатай мэдээллийн сантай төстэй бүтцийн санах ойн дүрслэл юм Өгөгдлийн хүснэгтүүд . 6) онд Өгөгдлийн хүснэгт , DataSource-г цуваа болгох боломжгүй. Гэхдээ Өгөгдлийн багц цуваачлагдсан DataSource юм.

Үүнтэй адилаар, DataSet болон DataReader хоёрын ялгаа юу вэ?

The Өгөгдлийн багц ADO. Net дахь анги ажилладаг онд бүхэлдээ тасарсан шинж чанар, байхад DataReader холболтод чиглэсэн үйлчилгээ юм. Өгөгдлийн багц Энэ нь холбогдох хүснэгтүүд, хязгаарлалтууд болон хүснэгтүүдийн хоорондын хамаарлыг багтаасан Өгөгдлийн сангийн объектуудын цуглуулгын санах ойн дүрслэл юм. Өгөгдлийн багц өгөгдөл бүхий хүснэгтүүдийг хадгалахад ашигладаг.

Дараа нь асуулт бол DataTable-ийн хэрэглээ юу вэ? DataSet нь хүснэгт, хамаарал, хязгаарлалтуудын цуглуулгаас бүрдэнэ. ADO. NET дээр, Өгөгдлийн хүснэгт объектууд юм ашигласан DataSet дахь хүснэгтүүдийг төлөөлөх. А Өгөгдлийн хүснэгт санах ойн хамаарлын өгөгдлийн нэг хүснэгтийг илэрхийлнэ; өгөгдөл нь орон нутгийн.

Үүнийг анхаарч үзвэл DataSet эсвэл DataTable аль нь илүү хурдан вэ?

Өгөгдлийн хүснэгтүүд байх ёстой илүү хурдан Учир нь тэд илүү хөнгөн жинтэй байдаг. Хэрэв та зөвхөн нэг үр дүнгийн багцыг татаж байгаа бол энэ нь таны хамгийн сайн сонголт юм. -ийн нэг онцлог Өгөгдлийн багц Хэрэв та хадгалагдсан процедурууддаа олон сонгогдсон хэллэгийг дуудаж чадвал Өгөгдлийн багц нэгтэй болно Өгөгдлийн хүснэгт тус бүр.

Өгөгдлийн хүснэгт гэж юу вэ?

өгөгдөл - ширээ . Нэр үг. (олон тоо өгөгдлийн хүснэгтүүд ) (тооцоолох) Мэдээллийн мөр ба/эсвэл багануудыг нэрлэсэн хүснэгт хэлбэрээр харуулах. (тооцоолох) А ширээ өгөгдлийн санд хадгалагдсан буюу түүнээс үүсэн.

Зөвлөмж болгож буй: