EntityDAC เป็น ORM สําหรับ Delphi ที่มีการสนับสนุน LINQ มันมีกรอบการทํางานที่มีประสิทธิภาพที่ช่วยให้การแมปวัตถุเชิงสัมพันธ์ของวัตถุไปยังคลาส Delphi ด้วยการสนับสนุนอย่างเต็มที่สําหรับการห่อหุ้มการสืบทอด polymorphism และคุณสมบัติ OOP อื่น ๆ เมื่อต้องการรับข้อมูลจากฐานข้อมูล LINQ จะถูกใช้เป็นกลไกจัดการแบบสอบถามอิสระของฐานข้อมูล
นอกจากนี้ยังมีเครื่องมือสร้างแบบจําลอง ORM ที่อุดมไปด้วยคุณลักษณะ - นักพัฒนาเอนทิตีที่อนุญาตให้สร้างและแก้ไขโมเดล ORM ของคุณด้วยสายตาและสร้างคลาสเอนทิตี Delphi โดยรุ่นนี้โดยอัตโนมัติ
คุณสมบัติที่สําคัญ:
*ฐานข้อมูล- แรก, รุ่น- รหัสแรก- การพัฒนาครั้งแรกของ ผู้ใช้สามารถใช้ทั้งสามวิธีในการพัฒนาแอปพลิเคชันโดยใช้ EntityDAC
*นักออกแบบแบบจําลองภาพ orm กับการสร้างรหัสของ นักพัฒนาเอนทิตีอนุญาตให้สร้างและแก้ไขแบบจําลอง ORM ด้วยสายตา โดยไม่ต้องพิมพ์บรรทัดของโค้ด XML หรืออธิบายแอตทริบิวต์คลาสในโค้ด Delphi ด้วยตนเอง สนับสนุนการสร้างการแม็ปทุกชนิด เช่น การแบ่งตาราง การแม็ปเอนทิตีกับตารางหลายตาราง ชนิดที่ซับซ้อน ลําดับชั้นการสืบทอด เป็นต้น
* แบบสอบถาม LINQ การใช้ ORM เมื่อพัฒนาแอปพลิเคชันของคุณต้องไม่เพียง แต่เร่งการพัฒนาแอปพลิเคชันเอง แต่ยังรวมรหัสแอปพลิเคชันและทําให้แอปพลิเคชันเป็นอิสระจากข้อมูลเฉพาะและไวยากรณ์ของฐานข้อมูล SQL ที่พัฒนาขึ้นซึ่งจะช่วยสนับสนุนฐานข้อมูลหลายฐานข้อมูลในแอปพลิเคชันของคุณโดยไม่ต้องใช้ความพยายาม
* การแมปคลาส การแม็ปเชิงวัตถุของตารางฐานข้อมูลกับคลาส Delphi สามารถทําได้ไม่เพียง แต่กับคลาสที่สืบทอดมาจากคลาส TEntity พื้นฐาน เท่านั้น
* แคชแบบสอบถามเอนทิตี เมื่อต้องการเพิ่มประสิทธิภาพของโปรแกรมประยุกต์ EntityDAC อนุญาตให้แคชข้อมูลเมตาเอนทิตีทั้งหมดที่โหลดจากฐานข้อมูล แบบสอบถาม LINQ และอื่นๆ อีกมากมาย
ประวัติรุ่น
- เวอร์ชัน 2.1 โพสต์เมื่อ 2018-11-30
RAD Studio 10.3 Rio ได้รับการสนับสนุน
- เวอร์ชัน 1.6 โพสต์เมื่อ 2017-04-13
RAD Studio 10.2 โตเกียวได้รับการสนับสนุน
- เวอร์ชัน 1.1 โพสต์เมื่อ 2014-08-11
รายละเอียดหลักสูตร
Eula
EULA - ข้อตกลงสิทธิ์การใช้งานสําหรับผู้ใช้
ข้อตกลงสิทธิ์การใช้งานสําหรับผู้ใช้ DEVART S.R.O.
ข้อสําคัญ - อ่านอย่างรอบคอบ: ข้อตกลงสิทธิ์การใช้งานสําหรับผู้ใช้ DEVART นี้ ("EULA") เป็นข้อตกลงทางกฎหมายระหว่างคุณ (ทั้งบุคคลหรือนิติบุคคล) และ DEVART สําหรับซอฟต์แวร์ ส่วนประกอบ ซอร์สโค้ด เอกสารประกอบ การสาธิต หรือวัสดุอื่นๆ ("SOFTWARE PRODUCT") ที่มีอยู่ในการแจกจ่ายนี้
โดยการซื้อการติดตั้งการคัดลอกหรือการใช้ผลิตภัณฑ์ซอฟต์แวร์คุณยอมรับ (ก) ที่คุณอ่าน EULA (ข) ที่คุณเข้าใจ (ค) ที่คุณตกลงที่จะผูกพันตามข้อกําหนดของ EULA นี้ หากคุณไม่ยอมรับส่วนใดส่วนหนึ่งของข้อกําหนดของ EULA นี้อย่าติดตั้งคัดลอกใช้ประเมินหรือทําซ้ําในลักษณะใด ๆ ส่วนหนึ่งไฟล์หรือบางส่วนของผลิตภัณฑ์ซอฟต์แวร์
ผลิตภัณฑ์ซอฟต์แวร์ได้รับอนุญาตไม่ใช่ขาย
1. การให้ใบอนุญาต
ภายใต้การปฏิบัติตามข้อกําหนดอย่างต่อเนื่องของคุณกับ EULA นี้และการชําระเงินค่าธรรมเนียมใบอนุญาตที่เกี่ยวข้อง DEVART ให้ใบอนุญาตที่ไม่ผูกสิทธิ์และ จํากัด ในการติดตั้งและใช้ผลิตภัณฑ์ซอฟต์แวร์ (ก) ในช่วงระยะเวลาของใบอนุญาตดังกล่าว (เงื่อนไขใบอนุญาต) (ข) ภายในขอบเขตของประเภทใบอนุญาตที่อธิบายไว้ในส่วนที่ 2 (ค) เกี่ยวกับจํานวนคอมพิวเตอร์ที่ได้รับอนุญาต (d) ในลักษณะที่สอดคล้องกับข้อกําหนดของ EULA นี้ เว้นแต่จะระบุไว้เป็นอย่างอื่นใน EULA นี้หรือในขณะที่ซื้อระยะเวลาใบอนุญาตจะถาวร
2.ประเภทใบอนุญาต
2.1 ใบอนุญาตเต็มรูปแบบ
คุณสามารถติดตั้ง เปิดใช้งาน และใช้สําเนา ONE (1) ของผลิตภัณฑ์ซอฟต์แวร์บนคอมพิวเตอร์หนึ่ง (1) เครื่องที่บุคคลหนึ่ง (1) ใช้ได้ คุณสามารถติดตั้ง เปิดใช้งาน และใช้สําเนาเพิ่มเติมของผลิตภัณฑ์ซอฟต์แวร์บนอุปกรณ์แบบพกพาเครื่องที่สอง แล็ปท็อป หรือคอมพิวเตอร์ที่บ้านเพื่อการใช้งานแบบเอกสิทธิ์เฉพาะบุคคลเท่านั้น
2.2 การประเมินผล (รุ่นทดลองใช้)
คุณสามารถติดตั้งและใช้สําเนาหนึ่ง (1) ของผลิตภัณฑ์ซอฟต์แวร์เพื่อวัตถุประสงค์ในการประเมินผลเท่านั้นเป็นระยะเวลา 30 วันตามปฏิทินนับจากวันที่ติดตั้ง ("ระยะเวลาการประเมิน) เมื่อหมดอายุระยะเวลาการประเมินผลิตภัณฑ์ซอฟต์แวร์จะต้องถูกถอนการติดตั้งและสําเนาทั้งหมดถูกทําลาย เมื่อหมดอายุระยะเวลาการประเมินคุณจะมีตัวเลือกต่อไปนี้:
(ก) ซื้อใบอนุญาตให้ใช้งานผลิตภัณฑ์ซอฟต์แวร์ต่อไป
(ข) ถอนการติดตั้งผลิตภัณฑ์ซอฟต์แวร์จากคอมพิวเตอร์ไคลเอ็นต์และทําลายสําเนาทั้งหมด
คุณไม่สามารถสร้างโปรแกรมประยุกต์เชิงพาณิชย์หรือเริ่มโครงการซอฟต์แวร์โดยใช้ผลิตภัณฑ์ซอฟต์แวร์ภายใต้เงื่อนไขของใบอนุญาตการใช้งานการประเมิน (รุ่นทดลองใช้)
2.3 ใบอนุญาตฟรี
ใช้กับผลิตภัณฑ์ซอฟต์แวร์ที่แจกจ่ายโดยไม่เสียค่าใช้จ่าย คุณสามารถติดตั้งและใช้ผลิตภัณฑ์ซอฟต์แวร์บนคอมพิวเตอร์ได้ไม่จํากัดจํานวน นอกจากนี้คุณยังสามารถทําสําเนาสํารองของผลิตภัณฑ์ซอฟต์แวร์ได้ตามจํานวนที่เหมาะสม
3. การสมัครสมาชิกและการอัปเดตสิบสอง (12) เดือน
DEVART ให้สิทธิ์การใช้งานผลิตภัณฑ์ซอฟต์แวร์ตามการสมัครสมาชิก การสมัครสมาชิกใช้เวลา 12 เดือน ("คําสมัคร") DUCT บนพื้นฐานการสมัครสมาชิก การสมัครสมาชิกมีระยะเวลา 12 เดือน ("SUBSCRIPTION TERM") นับจากวันที่ซื้อ ในช่วงระยะเวลาการสมัครสมาชิกและเมื่อชําระค่าธรรมเนียมการสมัครสมาชิกที่เกี่ยวข้องทั้งหมดคุณจะมีสิทธิ์ได้รับการอัปเดตที่สําคัญและเล็กน้อยสําหรับผลิตภัณฑ์ซอฟต์แวร์ในช่วง 12 เดือนนี้ เมื่อหมดอายุระยะเวลาการสมัครสมาชิก (12 เดือนบวก 1 วันหลังจากวันที่ซื้อเดิม) คุณสามารถเลือกต่ออายุการสมัครสมาชิกผลิตภัณฑ์ซอฟต์แวร์ได้อีก 12 เดือน (และแต่ละปีต่อมา) เพื่อรับการอัปเดตที่สําคัญและเล็กน้อยของผลิตภัณฑ์ซอฟต์แวร์จาก DEVART ต่อไป
4.การสนับสนุนทางเทคนิค
คุณสามารถร้องขอจากความช่วยเหลือด้านเทคนิคของ DEVART เกี่ยวกับการใช้ผลิตภัณฑ์ซอฟต์แวร์ผ่านทางอีเมลฟอรัมสาธารณะหรือช่องทางอื่น ๆ ที่มีอยู่ DEVART จะใช้ความพยายามที่สมเหตุสมผลในการตอบคําถามที่ยกขึ้น แต่ไม่ได้รับประกันว่าคําถามหรือปัญหาของคุณจะได้รับการแก้ไขหรือแก้ไข ถ้าการสมัครสมาชิกใบอนุญาตของคุณหมดอายุ DEVART ขอสงวนสิทธิ์ในการปฏิเสธการสอบถามการสนับสนุนทางเทคนิคของคุณ
5.ลิขสิทธิ์และทรัพย์สินทางปัญญา
ชื่อและลิขสิทธิ์ทั้งหมดในและไปยังผลิตภัณฑ์ซอฟต์แวร์ (รวมถึง แต่ไม่ จํากัด เพียงภาพคัดลอกการสาธิตซอร์สโค้ดไฟล์ระดับกลางแพคเกจภาพเคลื่อนไหววิดีโอเสียงและข้อความที่รวมอยู่ในผลิตภัณฑ์ซอฟต์แวร์)
โครงสร้างองค์กรและซอร์สโค้ดของผลิตภัณฑ์ซอฟต์แวร์เป็นความลับทางการค้าที่มีค่าและข้อมูลลับของ DEVART
ผลิตภัณฑ์ซอฟต์แวร์ได้รับการคุ้มครองตามกฎหมายระหว่างประเทศรวมถึง แต่ไม่ จํากัด เพียงกฎหมายลิขสิทธิ์ระหว่างประเทศและโดยบทบัญญัติสนธิสัญญาระหว่างประเทศ
ข้อตกลงนี้ไม่ได้ให้สิทธิ์ในทรัพย์สินทางปัญญาใด ๆ แก่คุณในผลิตภัณฑ์ซอฟต์แวร์ สิทธิ์ทั้งหมดที่ไม่ได้ให้ไว้อย่างชัดแจ้งสงวนไว้โดย DEVART
ข้อ จํากัด 5.1 ในวิศวกรรมย้อนกลับการย่อยสลายและการถอดชิ้นส่วน
คุณไม่สามารถทําวิศวกรรมย้อนกลับ หากผลิตภัณฑ์ซอฟต์แวร์ถูกซื้อโดยคุณโดยมีเจตนาที่จะทําวิศวกรรมย้อนกลับถอดรหัสสร้างงานอนุพันธ์หรือการแสวงหาประโยชน์และการถ่ายโอนทรัพย์สินทางปัญญาและความลับทางการค้าของ DEVART โดยไม่ได้รับอนุญาตเพื่อรวมวิธีการที่เปิดเผยหรือซอร์สโค้ดที่ให้ไว้ไม่มีสิทธิใช้งานที่ได้รับอนุญาตและผลิตภัณฑ์ใด ๆ ที่สร้างขึ้นเพื่อตัดสินอย่างผิดกฎหมายตามคําจํากัดความ การขายหรือการขายทรัพย์สินทางปัญญาหรืออนุพันธ์ที่สร้างขึ้นเพื่อให้ได้รับจะถูกดําเนินคดีอย่างเต็มที่ตามกฎหมายท้องถิ่นและระหว่างประเทศทั้งหมด
6. การกระจายใหม่
คุณไม่สามารถเผยแพร่ผลิตภัณฑ์ซอฟต์แวร์ใหม่เว้นแต่คุณจะได้รับอนุญาตอย่างชัดเจนจาก DEVART ในฐานะตัวแทนจําหน่าย
ตัวแทนจําหน่ายที่ได้รับอนุญาตอาจเผยแพร่ผลิตภัณฑ์ซอฟต์แวร์ใหม่ในรูปแบบของแพคเกจการกระจายเดิมเท่านั้น
7.เช่า
คุณไม่สามารถเช่าเช่าหรือให้ยืมผลิตภัณฑ์ซอฟต์แวร์
8.โอน
คุณไม่สามารถโอนสิทธิ์ใด ๆ ของคุณภายใต้ EULA นี้ไปยังบุคคลหรือนิติบุคคลใด ๆ อย่างถาวรหรือชั่วคราวโดยไม่ได้รับการอนุมัติเป็นลายลักษณ์อักษรจาก DEVART
9.ผลิตภัณฑ์หยุด
DEVART ขอสงวนสิทธิ์ในการยกเลิกผลิตภัณฑ์ซอฟต์แวร์ไม่ว่าจะนําเสนอเป็นผลิตภัณฑ์แบบสแตนด์อโลนหรือเป็นส่วนประกอบเท่านั้นในเวลาใดก็ได้ อย่างไรก็ตาม DEVART มีหน้าที่ต้องให้การสนับสนุนเป็นระยะเวลาหนึ่ง (1) ปีหลังจากวันที่หยุด
10. การปฏิเสธการรับประกัน
DEVART ขอปฏิเสธการรับประกันใดๆ สําหรับผลิตภัณฑ์ซอฟต์แวร์อย่างชัดแจ้ง ผลิตภัณฑ์ซอฟต์แวร์และเอกสารที่เกี่ยวข้องใด ๆ ที่มีให้ & quot; ตามที่เป็นอยู่และไม่มีการรับประกันใด ๆ ทั้งโดยชัดแจ้งหรือโดยนัยรวมถึง แต่ไม่ จํากัด เพียงการรับประกันโดยนัยของความสามารถในการค้าความเหมาะสมสําหรับวัตถุประสงค์เฉพาะหรือไม่ละเมิด DEVART ไม่ได้รับประกันรับประกันหรือรับรองใด ๆ เกี่ยวกับการใช้งานหรือผลลัพธ์ของการใช้งานของผลิตภัณฑ์ซอฟต์แวร์ในแง่ของความถูกต้องความถูกต้องความน่าเชื่อถือหรืออื่น ๆ ความเสี่ยงทั้งหมดที่เกิดขึ้นจากการใช้งานหรือประสิทธิภาพของผลิตภัณฑ์ซอฟต์แวร์ยังคงอยู่กับคุณ ไม่มีข้อมูลหรือคําแนะนําในช่องปากหรือเป็นลายลักษณ์อักษรที่ DEVART มอบให้จะต้องสร้างการรับประกันหรือเพิ่มขอบเขตของการรับประกันนี้ในทางใดทางหนึ่ง
11. การเลิกจ้าง
หากไม่มีอคติต่อสิทธิหรือการเยียวยาอื่น ๆ DEVART จะยุติ EULA นี้เมื่อความล้มเหลวของคุณในการปฏิบัติตามข้อกําหนดและเงื่อนไขทั้งหมดของ EULA นี้ ในเหตุการณ์ดังกล่าวคุณต้องทําลายสําเนาทั้งหมดของผลิตภัณฑ์ซอฟต์แวร์และส่วนประกอบทั้งหมดรวมถึงเอกสารที่เกี่ยวข้องและต้องลบการใช้ทรัพย์สินทางปัญญา DEVART ใด ๆ และทั้งหมดจากแอปพลิเคชันใด ๆ ที่คุณแจกจ่ายไม่ว่าจะเป็นในรัฐพื้นเมืองมีการเปลี่ยนแปลงหรือรวบรวม
12. การเปลี่ยนแปลงข้อกําหนด
Devart อาจทําการเปลี่ยนแปลง EULA ได้ทุกเมื่อ เมื่อมีการเปลี่ยนแปลงเหล่านี้ Devart จะทําสําเนาใหม่ของ EULA ที่มีอยู่ในหน้าดาวน์โหลดผลิตภัณฑ์
คุณเข้าใจและยอมรับว่าถ้าคุณใช้ผลิตภัณฑ์ซอฟต์แวร์หลังจากวันที่มีการเปลี่ยนแปลง EULA Devart จะถือว่าการใช้งานของคุณเป็นการยอมรับ EULA ที่อัปเดตแล้ว
คุณยอมรับว่า Devart อาจให้การแจ้งเตือนแก่คุณ รวมถึงประกาศเกี่ยวกับการเปลี่ยนแปลง EULA ทางอีเมล