Casa Bases de dades Què és l’enllaç de dades? - Definició de tecnologia

Què és l’enllaç de dades? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa la vinculació de dades?

L’enllaç de dades, en el context de .NET, és el mètode mitjançant el qual es configuren els controls en una interfície d’usuari (IU) d’una aplicació client per obtenir o actualitzar dades a una font de dades, com una base de dades o un document XML.

Abans de .NET, l’accés als models d’enllaç de dades es limitava a bases de dades. Així, molts sistemes de gestió de bases de dades (DBM) podrien accedir indirectament a l'origen de dades mitjançant la seva interfície de programació d'aplicacions (API) sense cap flexibilitat en el control del procés d'enllaç de dades. Aquest problema s’aborda a .NET proporcionant un control minu de com s’enllacen les dades i el comportament de l’UI amb Windows Forms i les classes ADO.NET al marc. El desenvolupament d'aplicacions web es simplifica proporcionant la capacitat d'unió de dades a pàgines web mitjançant controls web del servidor .NET.

Techopedia explica la vinculació de dades

Els avantatges d’utilitzar la vinculació de dades a .NET són els següents:

  1. Reducció de la mida del codi
  2. Millor rendiment de l’aplicació
  3. Desenvolupament ràpid d’aplicacions basades en dades
  4. Personalització del procés d’enllaç de dades per defecte modificant el codi generat sempre que sigui necessari
  5. Bon control sobre la vinculació de dades mitjançant esdeveniments
  6. Retroalimentació visual sobre errors de validació mitjançant l'associació de regles de validació de dades a validacions integrades de tipus de dades de controls en interfície d'interès (per exemple, valor de data introduït en control de dates)
L’enllaç de dades constitueix l’enllaç per sincronitzar les dades entre el proveïdor de dades (font de dades) i el consumidor de dades (UI que mostra dades), permetent la connexió bidireccional entre elements visuals i l’origen de dades. Per exemple, la propietat de text d’un quadre de text del formulari de Windows pot estar vinculada al nom d’un estudiant que es va treure d’una base de dades. Enquadernació també es pot aplicar a un gràfic d’un control d’imatges, color de fons d’un control o una altra propietat d’un control d’un formulari.


El marc .NET proporciona opcions d’enllaç de dades senzilles i complexes en els formularis Windows per accedir a dades de bases de dades i estructures, com ara matrius i col·leccions. En el cas d’una opció d’enllaç de dades senzilla, un control en interfície d’usuari s’enllaça a un valor de dades en una font de dades mentre que en opció complexa. A més, un control està vinculat a una col·lecció de dades, com un control de Datagrid vinculat a un conjunt de dades que representa una llista de valors.


Windows Presentation Framework (WPF) a .NET 4.0 va implementar el concepte d’enllaç de dades mitjançant la connexió de les propietats d’objectes de destinació vinculants (elements WPF) i qualsevol font de dades, incloses les consultes de llenguatge integrat de consulta (LINQ), objectes Common Language Runtime (CLR), XML i altres fonts de dades. Proporciona plantilles de dades per controlar la presentació de dades.


Quan l’enllaç de dades s’aplica a les pàgines ASP.NET, qualsevol control del servidor es pot vincular a propietats, col·leccions, expressions i mètodes simples, etc. Totes les expressions d’enllaç de dades s’han de contenir dins dels caràcters <% #%>. Les classes de framework, com Dataset, DataReader i altres, s’utilitzen per obtenir dades de la base de dades i enllaçar amb els controls de la pàgina web.


Les limitacions de l'enllaç de dades inclouen la sobrecàrrega causada per la comprovació de la versió dels controls, el controlador / proveïdor de base de dades oberta (ODBC) instal·lat al sistema d'usuari i la distribució d'una nova versió de controls i de middleware necessària per utilitzar l'aplicació en l'usuari. sistema.

Què és l’enllaç de dades? - Definició de tecnologia