เลเยอร์การเข้าถึงข้อมูลอัศวินคือตัวแมปเชิงสัมพันธ์วัตถุที่ดีที่สุดผู้ให้บริการ LINQ SQL ไปยังเอนทิตี Mapper และADO.NETกระดาษห่อ
เราได้นําคุณสมบัติที่ดีที่สุดจากกรอบเอนทิตี NHibernate, NHibernate คล่องแคล่ว, ขนาดใหญ่, Dapper และ ADO.NET และรวมเข้ากับกรอบการทํางานที่น่าทึ่ง Object Relational Mapper สามารถแม็ปจากคลาสไปยังฐานข้อมูลโดยอัตโนมัติโดยไม่ต้องใช้แอตทริบิวต์ การกําหนดค่า หรือแฟ้มการแมป XML ใดๆ เมื่อชื่อคุณสมบัติคลาสแตกต่างจากฐานข้อมูล คุณยังสามารถเปลี่ยนแปลงการแม็ปในขณะใช้งานจริงได้
ผู้ให้บริการ LINQ เป็นการใช้งานที่อบอย่างเต็มที่ที่สนับสนุน Select, Union, Skip, Take, Aggregates และอื่น ๆ อีกมากมาย ผู้ให้บริการ LINQ ทํางานร่วมกับ SQL Server, Oracle, VistaDB, Sqlite, Firebird และ MS Access
เช่นเดียวกับ Massive และ Dapper เลเยอร์การเข้าถึงข้อมูลอัศวินสามารถแมปผลลัพธ์จากแบบสอบถาม SQL หรือกระบวนงานที่เก็บไว้ลงในชั้นเรียนได้โดยอัตโนมัติ
การเข้าถึงข้อมูลอัศวินยังมีตัวสร้างรหัส สร้างคลาสจากตาราง สร้างฐานข้อมูลของคุณจากคลาสของคุณ ทําข้อมูลฐานข้อมูลของคุณให้ตรงกันจากเนมสเปซ
ตารางADO.NETการดําเนินการต่างๆ เช่น การดําเนินการกระบวนงานที่เก็บไว้ การสร้างฐานข้อมูล การตัดทอนตารางยังได้รับการสนับสนุนด้วย
เลเยอร์การเข้าถึงข้อมูลอัศวินทํางานร่วมกับ SQL Server, Oracle, VistaDb, Sqlite, Firebird, MS Access, OLEDB และ ODBC
ลองวันนี้
ประวัติรุ่น
- เวอร์ชัน 1.02 โพสต์เมื่อ 2012-07-21
การวางจําหน่ายครั้งแรก
รายละเอียดหลักสูตร
Eula
EULA - ข้อตกลงสิทธิ์การใช้งานสําหรับผู้ใช้
ข้อตกลงสิทธิ์การใช้งานสําหรับผู้ใช้ซอฟต์แวร์ Kellerman สําหรับเลเยอร์การเข้าถึงข้อมูลอัศวิน
โปรดอ่านอย่างละเอียดก่อนที่จะติดตั้งแพคเกจซอฟต์แวร์นี้ การติดตั้งแพคเกจของคุณบ่งบอกถึงการยอมรับข้อกําหนดและเงื่อนไขของข้อตกลงสิทธิ์การใช้งานนี้ ติดต่อซอฟต์แวร์ Kellerman หากคุณมีคําถามใด ๆ เกี่ยวกับใบอนุญาตนี้
ซอฟต์แวร์ (ห้องสมุดและรหัสวัตถุ) เป็นกรรมสิทธิ์ของซอฟต์แวร์ Kellerman และได้รับการคุ้มครองตามกฎหมายลิขสิทธิ์ของรัฐบาลกลาง ซอฟต์แวร์ Kellerman ยังคงรักษาชื่อและกรรมสิทธิ์ของซอฟต์แวร์ไว้
ข้อตกลงสิทธิ์การใช้งานสําหรับผู้ใช้ ("EULA") นี้เป็นสัญญาที่บังคับใช้ตามกฎหมายระหว่างคุณ ("ลูกค้า" หรือ & quot;you") และซอฟต์แวร์ Kellerman เป็นกรรมสิทธิ์แต่เพียงผู้เดียวของ Ohio ("Kellerman Software") โดยการคลิกฉันยอมรับติดตั้งหรือใช้ส่วนใดส่วนหนึ่งของซอฟต์แวร์คุณตกลงที่จะผูกพันตามข้อกําหนดของ EULA นี้ หากคุณไม่ยอมรับข้อกําหนดของ EULA นี้อย่าติดตั้งซอฟต์แวร์
1.ให้ที่ไม่ใช่- แต่เพียงผู้เดียว, ใบอนุญาตจํากัด
ซอฟต์แวร์และเอกสารที่เกี่ยวข้องได้รับอนุญาตไม่ได้ขาย สิทธิ์ใด ๆ ที่ไม่ชัดเจนและมอบให้คุณอย่างชัดแจ้งภายใต้ EULA นี้สงวนไว้สําหรับซอฟต์แวร์เคลเลอร์แมน หากคุณได้ชําระค่าธรรมเนียมที่เกี่ยวข้องทั้งหมดลงทะเบียนซอฟต์แวร์ด้วยซอฟต์แวร์ Kellerman และปฏิบัติตาม EULA นี้ซอฟต์แวร์ Kellerman ให้สิทธิ์ส่วนบุคคลที่ไม่ใช่เอกสิทธิ์ที่ไม่สามารถถ่ายโอนได้และ จํากัด ต่อไปนี้:
ก. ซอฟต์แวร์ที่ได้รับอนุญาตต่อนักพัฒนาแอปพลิเคชันซอฟต์แวร์ ("นักพัฒนา") ซอฟต์แวร์ Kellerman ให้ใบอนุญาตที่ไม่มีใครรวมแก่คุณและนักพัฒนาซอฟต์แวร์เพียงคนเดียวในแต่ละครั้งเพื่อใช้ซอฟต์แวร์เพื่อวัตถุประสงค์ในการพัฒนาต่อใบอนุญาตที่ซื้อ นอกจากนี้คุณยังได้รับอนุญาตให้กระจายแอปพลิเคชันที่มีไฟล์ที่คอมไพล์บนพื้นฐานค่าลิขสิทธิ์ฟรี การใช้ใบอนุญาตนี้ไม่ได้สร้างความร่วมมือหรือผลประโยชน์การเป็นเจ้าของร่วมกันในแอปพลิเคชันที่เป็นกรรมสิทธิ์ของคุณ โปรดติดต่อซอฟต์แวร์ Kellerman หากคุณต้องการใบอนุญาตเพิ่มเติม การใช้ผลิตภัณฑ์โดยนักพัฒนามากกว่าหนึ่งคนต่อครั้งสิ้นสุดลงโดยไม่มีการแจ้งให้ทราบใบอนุญาตนี้และสิทธิ์ในการใช้ผลิตภัณฑ์ คุณสามารถคัดลอกซอฟต์แวร์เพื่อวัตถุประสงค์ในการเก็บถาวรโดยให้สําเนาประกอบด้วยประกาศที่เป็นกรรมสิทธิ์ของซอฟต์แวร์ดั้งเดิมทั้งหมด
B ถ้าสิทธิ์การใช้งานไซต์ของซอฟต์แวร์ถูกซื้อแล้ว นักพัฒนาซอฟต์แวร์ทั้งหมดที่อยู่ทางไปรษณีย์เดียวอาจใช้ซอฟต์แวร์
ค. หากซื้อใบอนุญาตองค์กรของซอฟต์แวร์แล้ว นักพัฒนาทั้งหมดในทุกที่ตั้งของ บริษัท เดียวอาจใช้ซอฟต์แวร์
D. ถ้ามีการซื้อใบอนุญาตให้ใช้งานซอร์สโค้ดสําหรับซอฟต์แวร์ คุณอาจแก้ไขและคอมไพล์ซอร์สโค้ดในโปรแกรมประยุกต์ของคุณ ไม่สามารถกระจายส่วนของซอร์สโค้ดในฟอร์มที่ไม่ได้คอมไพล์ได้
ตะวัน ออก คุณไม่สามารถแจกจ่ายให้เช่าใบอนุญาตย่อยหรือทําให้ผู้อื่นมีซอฟต์แวร์หรือเอกสารหรือสําเนาดังกล่าวยกเว้นที่ได้รับอนุญาตอย่างชัดแจ้งในใบอนุญาตนี้โดยไม่ได้รับความยินยอมเป็นลายลักษณ์อักษรจากซอฟต์แวร์ Kellerman ก่อน ในกรณีของการโอนที่ได้รับอนุญาตผู้รับโอนจะต้องตกลงที่จะผูกพันตามข้อกําหนดและเงื่อนไขของข้อตกลงสิทธิ์การใช้งานนี้
F คุณไม่สามารถแยกชิ้นส่วนถอดชิ้นส่วนได้ แยกหรือทําวิศวกรรมย้อนกลับซอฟต์แวร์ใด ๆ
2.รับประกัน, การรักษา, และข้อ จํากัด
เป็นของซอฟต์แวร์kellermanรับประกันว่าซอฟต์แวร์จะดําเนินการอย่างมีนัยสําคัญตามคู่มือผู้ใช้ที่มาพร้อมกับ30วันหลังจากได้รับซอฟต์แวร์ของคุณของ นี่เป็นการรับประกันเดียวของคุณ
ขของเคลเลอร์แมนซอฟต์แวร์แต่เพียงผู้เดียวและวิธีการรักษาพิเศษของคุณสําหรับการรับประกันใดๆความล้มเหลวคือการปฏิบัติตามหลักการดําเนินธุรกิจปกติของซอฟต์แวร์เคลเลอร์แมนสําหรับการแก้ไข, การเปลี่ยนหรือการแก้ไขข้อบกพร่องของ
ค. เว้นแต่จะระบุไว้เป็นอย่างอื่นข้างต้นซอฟต์แวร์และเอกสารมีให้ & quot;ตามที่เป็นอยู่และ quot; โดยไม่มีการรับประกันใด ๆ ทั้งโดยชัดแจ้งหรือโดยนัยรวมถึง แต่ไม่ จํากัด เพียงการรับประกันโดยนัยของความสามารถในการค้าและความเหมาะสมสําหรับวัตถุประสงค์เฉพาะ ความเสี่ยงทั้งหมดที่เกิดขึ้นจากการใช้งานหรือประสิทธิภาพของซอฟต์แวร์นี้ยังคงอยู่กับคุณ ไม่ว่าในกรณีใดซอฟต์แวร์ Kellerman หรือซัพพลายเออร์ใด ๆ จะต้องรับผิดชอบต่อความเสียหายที่เกิดขึ้นโดยบังเอิญเป็นผลสืบเนื่องทางอ้อมหรือความเสียหายพิเศษอื่น ๆ รวมถึงข้อมูลที่สูญหายรายได้ที่หายไปหรือผลกําไรที่หายไปแม้ว่าพวกเขาจะได้รับคําแนะนําเกี่ยวกับความเป็นไปได้ของความเสียหายดังกล่าว ซอฟต์แวร์ Kellerman ขอสงวนสิทธิ์ในการแก้ไขเอกสารนี้ได้ตลอดเวลาโดยไม่มีข้อผูกมัดในการแจ้งให้ใครทราบ ไม่ว่าในกรณีใดซอฟต์แวร์เคลเลอร์แมนหรือความรับผิดของซัพพลายเออร์ภายใต้ข้อตกลงนี้เกินกว่าผลรวมของจํานวนเงินที่จ่ายในที่นี้โดยคุณกับซอฟต์แวร์เคลเลอร์แมนหรือซัพพลายเออร์
3. การเลิกจ้าง
ใบอนุญาตจะสิ้นสุดลงโดยอัตโนมัติหากคุณไม่ปฏิบัติตามข้อกําหนดเงื่อนไขหรือข้อ จํากัด ที่มีอยู่ใน EULA นี้รวมถึงการชําระเงินของใบอนุญาตที่เกี่ยวข้องหรือค่าธรรมเนียมอื่น ๆ คุณสามารถยุติ EULA นี้ได้ตลอดเวลา (โดยไม่มีข้อผูกมัดในส่วนของซอฟต์แวร์ Kellerman) โดยการทําลายสําเนาซอฟต์แวร์ทั้งหมดลบสําเนาซอฟต์แวร์ใด ๆ จากฮาร์ดไดรฟ์ของคุณหยุดการใช้ซอฟต์แวร์และเอกสารทั้งหมด และให้หลักฐานที่น่าพอใจกับซอฟต์แวร์ Kellerman ที่คุณได้ทํา ข้อจํากัดความรับผิดชอบและข้อจํากัดความรับผิดที่มีอยู่ในมาตรา 2 จะยังคงมีผลบังคับใช้ต่อไปแม้หลังจากสิทธิ์ในการใช้ซอฟต์แวร์สิ้นสุดลงแล้ว
4. รุ่นสาธิตหรือการประเมินผล
หากซอฟต์แวร์ Kellerman กําหนดให้ซอฟต์แวร์เป็น & quot;Demo" หรือ & quot;การประเมินผล" รุ่น, คุณสามารถใช้ซอฟต์แวร์เพื่อวัตถุประสงค์ในการประเมินผลสําหรับระยะเวลา 30 วันเท่านั้น. การใช้ซอฟต์แวร์และ/หรือเอกสารเกินกว่าระยะเวลาการประเมิน 30 วันละเมิดสิทธิ์ของซอฟต์แวร์ Kellerman ตามที่อธิบายไว้ข้างต้น รวมถึงแต่ไม่จํากัดเพียงสิทธิของซอฟต์แวร์เคลเลอร์แมนภายใต้พระราชบัญญัติลิขสิทธิ์ของสหรัฐอเมริกา คุณรับทราบว่ารุ่นสาธิตหรือการประเมินผลใด ๆ เป็นเพียงการสาธิตเทคโนโลยีที่อาจไม่ได้อยู่ในระดับของประสิทธิภาพหรือความเข้ากันได้ของผลิตภัณฑ์ซอฟต์แวร์ Kellerman ที่มีอยู่โดยทั่วไป รุ่นสาธิตหรือการประเมินผลมีให้อย่างเคร่งครัดบน & quot;ตามที่เป็น" และอยู่ภายใต้มาตรา 2 ข้างต้น.
5.อัพเกรด
หากซอฟต์แวร์ถูกกําหนดโดยซอฟต์แวร์ Kellerman เป็นผลิตภัณฑ์อัพเกรดคุณสามารถใช้ซอฟต์แวร์ได้เฉพาะเมื่อคุณเป็นผู้ใช้ที่ได้รับอนุญาตของผลิตภัณฑ์พื้นฐานที่ใช้การอัพเกรด นอกจากเอกสารประกอบซอฟต์แวร์ Kellerman สําหรับการอัพเกรดโดยเฉพาะคุณจะไม่แยกผลิตภัณฑ์อัพเกรดจากผลิตภัณฑ์พื้นฐานหรือถ่ายโอนแยกต่างหาก ซอฟต์แวร์ Kellerman ขอสงวนสิทธิ์ในการกําหนดนโยบายและราคาเกี่ยวกับการอัปเดตการอัพเกรดและการปรับปรุง ข้อกําหนดอื่น ๆ ทั้งหมดของ EULA นี้ใช้กับแรงเท่ากันกับการอัพเกรดดังกล่าว
6.กฎหมายที่ใช้บังคับ; สถานที่
สหภาพยุโรปนี้จะอยู่ภายใต้และตีความภายใต้กฎหมายที่สําคัญที่ใช้บังคับกับรัฐโอไฮโอ, สหรัฐอเมริกา. หากบทบัญญัติใด ๆ ของ EULA นี้ถูกจัดขึ้นเพื่อให้ไม่สามารถบังคับใช้ได้บทบัญญัติที่เหลือจะยังคงมีผลบังคับใช้อย่างเต็มที่
ผู้ใต้บังคับภาพยอมรับว่า EULA นี้เข้าร่วมที่โคลัมบัสรัฐโอไฮโอและยอมรับเพิ่มเติมว่าข้อพิพาททางกฎหมายหรือความเท่าเทียมกันใด ๆ ที่นํามาหรือเกิดขึ้นภายใต้ข้อตกลงนี้จะถูกนําเข้าสู่ศาลของรัฐและรัฐบาลกลางสําหรับโคลัมบัสรัฐโอไฮโอ ข้อตกลงนี้ถือเป็นข้อตกลงทั้งหมดระหว่างซอฟต์แวร์ที่มีลายเซ็นและ Kellerman เกี่ยวกับซอฟต์แวร์และเอกสารและจะไม่ได้รับการแก้ไขยกเว้นในการเขียนที่ลงนามโดยซอฟต์แวร์เคลเลอร์แมน