EntityDAC 2.3

Licenza: Prova gratuita ‎Dimensioni del file: 271.25 MB
‎Valutazione utenti: 3.0/5 - ‎1 ‎Voti

EntityDAC è un ORM per Delphi con supporto LINQ. Fornisce un potente framework che consente di eseguire il mapping relazionale degli oggetti degli oggetti di database alle classi Delphi con pieno supporto per l'incapsulamento, l'ereditarietà, il polimorfismo e altre funzionalità OOP. Per recuperare dati da un database, LINQ viene utilizzato come motore di query indipendente dal database. Inoltre, è disponibile uno strumento di modellazione ORM ricco di funzionalità: Entity Developer, che consente di creare e modificare visivamente i modelli ORM e generare automaticamente classi di entità Delphi da questo modello. Caratteristiche principali: * Database-First, Model-First Code-First development. Gli utenti sono in grado di utilizzare tutti e tre i modi per sviluppare applicazioni utilizzando EntityDAC. * Visual ORM Model Designer con generazione di codice. Entity Developer consente di creare e modificare visivamente modelli ORM, senza digitare una riga di codice XML o descrivere manualmente gli attributi della classe nel codice Delphi. Supporta la creazione di tutti i tipi di mapping, ad esempio la divisione delle tabelle, l'entità di mapping a diverse tabelle, tipi complessi, gerarchie di ereditarietà e così via. * Query LINQ. L'utilizzo di ORM durante lo sviluppo delle applicazioni non solo deve accelerare lo sviluppo dell'applicazione stessa, ma anche unificare il codice dell'applicazione e rendere le applicazioni indipendenti dalle specifiche e dalla sintassi del database SQL per il quale è stata sviluppata, che consentirà di supportare più database nell'applicazione senza sforzo. * Mappatura delle classi. Il mapping relazionale degli oggetti delle tabelle di database alle classi Delphi può essere eseguito non solo alle classi ereditate da una classe TEntity di base, ma anche alle classi personalizzate ereditate dal form TObject. * Cache query entità. Per aumentare le prestazioni dell'applicazione, EntityDAC consente di memorizzare nella cache i metadati, tutte le entità caricate dal database, le query LINQ e molto altro.

cronologia delle versioni

  • Versione 2.1 pubblicato il 2018-11-30
    RAD Studio 10.3 Rio è supportato
  • Versione 1.6 pubblicato il 2017-04-13
    RAD Studio 10.2 Tokyo è supportato
  • Versione 1.1 pubblicato il 2014-08-11

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

CONTRATTO DI LICENZA CON L'UTENTE FINALE DEVART S.R.O. IMPORTANTE- LEGGI ATTENTAMENTE: Il presente Contratto di licenza CON L"EULA"DEVART è un accordo legale tra l"utente (un individuo o una persona giuridica) e DEVART per software, componenti, codice sorgente, documentazione, demo o altri materiali ("PRODOTTO SOFTWARE") contenuti in questa distribuzione. Acquistando l'installazione, la copia o in altro modo utilizzando il PRODOTTO SOFTWARE, l'utente accetta (a) di aver letto il presente Contratto (b) di comprendere (c) di accettare di essere vincolato dai termini del presente Contratto. Se non si accetta alcuna parte dei termini del presente Contratto, NON INSTALLARE, COPIARE, UTILIZZARE, VALUTARE O REPLICARE IN ALCUN MODO, QUALSIASI PARTE, FILE O PARTE DEL PRODOTTO SOFTWARE. IL PRODOTTO SOFTWARE È CONCESSO IN LICENZA, NON VENDUTO. 1. CONCESSIONE DELLA LICENZA In base alla continua conformità con il presente Contratto e al pagamento delle tariffe di licenza applicabili, DEVART concede all'utente una licenza non esclusiva e limitata per installare e utilizzare il PRODOTTO SOFTWARE (a) durante il periodo di tale licenza (Termine di licenza), (b) nell'ambito del tipo di licenza descritto nella Sezione 2, (c) sul numero consentito di computer, (d) in modo coerente con i termini del presente Contratto. Salvo diversa definizione nel presente Contratto o al momento dell'acquisto, il Termine della Licenza sarà perpetuo. 2. TIPI DI LICENZA 2.1 LICENZA COMPLETA È possibile installare, attivare e utilizzare UNA (1) copia del PRODOTTO SOFTWARE su UN (1) computer a condizione che sia utilizzato da UNA (1) persona. È possibile installare, attivare e utilizzare una copia aggiuntiva del PRODOTTO SOFTWARE su un secondo dispositivo portatile, laptop o home COMPUTER ad uso esclusivo della stessa persona. 2.2 LICENZA D'USO PER LA VALUTAZIONE (PROVA) È possibile installare e utilizzare UNA (1) copia del PRODOTTO SOFTWARE solo a scopo di valutazione, per un periodo di 30 giorni di calendario dalla data di installazione ("Periodo di valutazione). Alla scadenza del periodo di valutazione il PRODOTTO SOFTWARE deve essere disinstallato e tutte le copie distrutte. Alla scadenza del periodo di valutazione sono disponibili le opzioni seguenti: (a) Acquistare una LICENZA per continuare a utilizzare IL PRODOTTO SOFTWARE. (b) Disinstallare il PRODOTTO SOFTWARE dal COMPUTER CLIENT e distruggere tutte le copie. L'utente NON PUÒ CREARE applicazioni commerciali o avviare progetti software utilizzando il PRODOTTO SOFTWARE ai sensi della LICENZA DI UTILIZZO EVALUATION (TRIAL). 2.3 LICENZA GRATUITA Si applica ai PRODOTTI SOFTWARE distribuiti gratuitamente. È possibile installare e utilizzare il PRODOTTO SOFTWARE su un numero illimitato di computer. È inoltre possibile effettuare il numero appropriato delle copie di backup del PRODOTTO SOFTWARE. 3. ABBONAMENTO E AGGIORNAMENTI DI DODICI (12) MESI DEVART concede in licenza il PRODOTTO SOFTWARE su BASE DI SOTTOSCRIZIONE. Un ABBONAMENTO ha una durata di 12 mesi ("PERIODO DI ABBONAMENTO") dalla data di acquisto. Durante il PERIODO DI ABBONAMENTO e al pagamento di tutte le quote di abbonamento applicabili, sarai idoneo a ricevere tutti gli aggiornamenti principali e minori per il PRODOTTO SOFTWARE durante questo periodo di 12 mesi. Alla scadenza del PERIODO DI ABBONAMENTO (12 mesi, più 1 giorno dopo la data di acquisto originale), è possibile rinnovare facoltativamente l'ABBONAMENTO AL PRODOTTO SOFTWARE per un ulteriore periodo di 12 mesi (e ogni anno successivo successivo) al fine di continuare a ricevere aggiornamenti principali e minori del PRODOTTO SOFTWARE da DEVART. 4. SUPPORTO TECNICO È possibile richiedere a DEVART assistenza tecnica per l'utilizzo del PRODOTTO SOFTWARE tramite e-mail, forum pubblici o altri canali disponibili. DEVART farà tutto il possibile per rispondere alle domande sollevate, ma non garantisce che le tue domande o problemi saranno risolti o risolti. Se la sottoscrizione della licenza è scaduta, DEVART si riserva il diritto di rifiutare la query di supporto tecnico. 5. DIRITTO D'AUTORE E PROPRIETÀ INTELLETTUALE Tutti i titoli e i diritti d'autore all'interno e al PRODOTTO SOFTWARE (inclusi, a titolo completo, immagini, demo, codice sorgente, file intermedi, pacchetti, animazioni, video, audio e testo incorporati nel PRODOTTO SOFTWARE) i materiali stampati di accompagnamento e qualsiasi copia del PRODOTTO SOFTWARE sono di proprietà intellettuale e sono di proprietà di DEVART. La struttura, l'organizzazione e il codice sorgente del PRODOTTO SOFTWARE sono i preziosi segreti commerciali e le informazioni riservate di DEVART. Il PRODOTTO SOFTWARE è protetto dal diritto internazionale, incluse, a titolo dannoso, le leggi internazionali sul copyright e dalle disposizioni del trattato internazionale. Il presente contratto non concede all'utente alcun diritto di proprietà intellettuale nel PRODOTTO SOFTWARE. Tutti i diritti non espressamente concessi sono riservati da DEVART. 5.1 LIMITAZIONI SUL REVERSE ENGINEERING, LA DECOMPILAZIONE E LO SMONTAGGIO. Non è possibile decodificare, decompilare, creare opere derivate o smontare il PRODOTTO SOFTWARE. Se il PRODOTTO SOFTWARE viene acquistato dall'utente con l'intento di decodificare, decompilare, creare opere derivate o lo sfruttamento e il trasferimento non autorizzato di qualsiasi segreto di proprietà intellettuale e commerciale DEVART, per includere eventuali metodi esposti o codice sorgente ove fornito, non esiste alcun diritto d'uso concesso in licenza e qualsiasi prodotto creato di conseguenza sarà giudicato illegale per definizione. Qualsiasi vendita o rivendita di proprietà intellettuale o derivati creati così ottenuti sarà perseguita nella massima misura di tutto il diritto locale e internazionale. 6. RIDISTRIBUZIONE Non è possibile ridistribuire il PRODOTTO SOFTWARE a meno che non si sia esplicitamente autorizzati da DEVART come rivenditore. I rivenditori autorizzati possono ridistribuire il PRODOTTO SOFTWARE solo sotto forma di pacchetto di distribuzione originale. 7. NOLEGGIO L'utente non può noleggiare, affittare o prestare il PRODOTTO SOFTWARE. 8. TRASFERIMENTO L'utente NON può trasferire in modo permanente o temporaneo NESSUNO dei diritti dell'utente ai sensi del presente Contratto a qualsiasi persona giuridica o persona giuridica senza previa approvazione scritta da parte di DEVART. 9. DISDOPPRESSIONE DEI PRODOTTI DEVART si riserva il diritto di interrompere il PRODOTTO SOFTWARE, sia esso offerto come prodotto autonomo o esclusivamente come componente, in qualsiasi momento. Tuttavia, DEVART è obbligata a fornire supporto per un periodo di UNO (1) anno dopo la data di sospensione. 10. ESCLUSIONE DI GARANZIA DEVART declina espressamente qualsiasi garanzia per il PRODOTTO SOFTWARE. IL PRODOTTO SOFTWARE E QUALSIASI DOCUMENTAZIONE CORRELATA SONO FORNITI "COSÌ COM" SENZA GARANZIA DI ALCUN TIPO, ESPRESSA O IMPLICITA, INCLUSE, A TITOLO ESEMPLIFICATIVO, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE O NON VIOLAZIONE. DEVART NON GARANTISCE, GARANTISCE O FA ALCUNA DICHIARAZIONE IN MERITO ALL'USO, O AI RISULTATI DELL'USO, DEL PRODOTTO SOFTWARE IN TERMINI DI CORRETTEZZA, ACCURATEZZA, AFFIDABILITÀ O ALTRO. L'INTERO RISCHIO DERIVANTE DALL'USO O DALLE PRESTAZIONI DEL PRODOTTO SOFTWARE RIMANE ALL'INTERNO DELL'UE. Nessuna informazione o consulenza orale o scritta fornita da DEVART creerà una garanzia o aumenterà in alcun modo la portata di questa garanzia. 11. RISOLUZIONE Fatti salvi altri diritti o rimedi, DEVART terminerà il presente Contratto in caso di mancato rispetto di tutti i termini e le condizioni del presente Contratto. In tali eventi, è necessario distruggere tutte le copie del PRODOTTO SOFTWARE e tutte le sue parti componenti, inclusa qualsiasi documentazione correlata, e deve rimuovere QUALSIASI utilizzo della proprietà intellettuale DEVART da qualsiasi applicazione distribuita dall'ue, sia in stati nativi, alterati o compilati. 12. CAMBIO DI TERMINI Devart può apportare modifiche al Contratto di volta in volta. Quando queste modifiche vengono apportate, Devart renderà disponibile una nuova copia del Contratto di Licenza con l'utente finale nella pagina di download del prodotto. L'utente comprende e accetta che se utilizza il PRODOTTO SOFTWARE dopo la data in cui il Contratto di Licenza con l'utente finale è stato modificato, Devart tratterà il suo utilizzo come accettazione del Contratto di Licenza con l'utente finale aggiornato. L'utente accetta che Devart possa fornirti comunicazioni, incluse quelle relative alle modifiche al Contratto di Licenza con l'utente finale, via e-mail.