PDA

Ver la Versión Completa : conexion nativa


Agustin Quevedo
13-10-2005, 00:00:05
Alguien me podría decir que es conexion nativa definicion o concepto:confused:

Neftali [Germán.Estévez]
13-10-2005, 09:04:03
Antes de nada, y puesto que es tu primer mensaje a en éste foro, te aconsejo que dediques un poco más de tiempo en formular tus preguntas. Posiblemente de esa forma las respuestas sean más numerosas y acertadas.
También puedes revisar la guía de estilo, concretamente este punto:
http://www.clubdelphi.com/foros/guiaestilo.php#describe

En cuanto a "conexión nativa" (sin saber en el contexto donde se encuentra) pues es de suponer que se refiere a una conexión directa. Para que me entiendas, hay varias formas de conectarse desde Delphi a SQL Server (o cualquier otra Base de Datos); Normalmente nos referimos a conexiones nativas a las que se conectan directamente (a SQL server suele ser a través de COM-OLEDB); Luego existen otras (como el BDE) que utilizan una capa intermedia adicional que aporta otras funcionalidades.

Lo dicho, sin más detalles, no se si la respuesta será muy acertada...

__hector
13-10-2005, 15:20:50
Agregar que conexion nativa hace uso del API definido en el motor de base de datos, o las librerias de la base de datos a la que te quieres conectar. Eso supone una mayor eficiencia, en cuanto a que no requiere el uso de una capa intermedia como BDE o ODBC para 'hablar' con la base de datos, ademas de que aprovecha las funcionalidades 'extras' que ofrece el motor utilizado de base de datos frente a los demas (es decir, esos features que lo distinguen y por los que se sienten superiores)

Esto, claro esta, tiene sus desventajas: lo que programas nativamente, cuando cambias de motor de bases de datos, supone una reescritura de practicamente todo el codigo. Eso, en teoria, se elimina usando ODBC, que viene a estandarizar las interacciones entre programa/base de datos, pero como es de suponer, al mismo tiempo lleva consigo la desventaja de que no podras aprovechar los plus-es de cada motor de base de datos, ya que al ser un estandar, tiene que funcionar igual pa to'.

Eso sin mencionar que el tan cacareado 'usa odbc, programa una vez, utiliza siempre' no es tan real como lo pintan.

Agustin Quevedo
13-10-2005, 15:48:26
:D Gracias a

Agustin Quevedo
13-10-2005, 15:49:39
:D Gracias a todos por su ayuda