Linq to SQL

25/09/2007 - 20:50 por Carla Rincon | Informe spam
Hola a todos del foro de C#.

Estoy checando la version beta de Orcas.

a-Cual es la ventaja que tendremos de usar Linq para actualizar o consultar
las bases de datos, en vez de trabajar como hasta ahora por DataSets?

b-En Linq no se podra lanzar un comando directo a SQL como se hace ahora con
un command ?


Muchas gracias a todos por la acostumbrada ayuda


Carla Rincon

Preguntas similare

Leer las respuestas

#11 Carla Rincon
02/10/2007 - 05:49 | Informe spam
Es entonces un reemplazo de ADO.NET ?

Carla Rincon

"Alfredo Novoa" escribió en el mensaje
news:
On Mon, 01 Oct 2007 02:30:24 -0700, Hernan wrote:

Quieres decir que LinQ es entonces un reemplazo del ADO.NET ?



No. Estrictamente hablando, LinQ es un DSL (domain specific language).



No es cierto. Son extensiones de propósito general para manejar
conjuntos de datos .

Es una sintaxis para extraer subconjuntos de datos de un superconjunto
inicial.



No solo eso, también permite derivar nuevos datos y actualizar las
variables.

Que se pueda utilizar conectado a un servidor de base de datos es
anecdótico.



No es anecdótico, es su utilidad principal y fue la razón fundamental
para su creación.


Saludos
Alfredo
Respuesta Responder a este mensaje
#12 Octavio Hernandez
02/10/2007 - 10:10 | Informe spam
Hola, Jose!

Te iba a responder allí q probaras a hacerlo con esos dos métodos, pero a)
yo no lo he probado b) pensé que verías este post...
A priori, creo q ExecuteQuery<T>() solo podría valer si el conjunto de
resultados de las dos consultas es idéntico (del tipo T).

Slds - Octavio


"Jose Luis" wrote in message
news:
Como pregunte en otro hilo, uno puede enviar en una instruccion de LinQ
varias sentencias de SQL juntas?, ejemplo dos Selects a dos tablas
distintas y recibir los dos conjuntos en dos listas. La idea es hacerlo
en un solo viaje al servidor.

Jose Luis

"Octavio Hernandez" escribió en el mensaje
news:OHcJX%
b-En Linq no se podra lanzar un comando directo a SQL como se hace
ahora con un command ?





La clase DataContext de LINQ to SQL tiene dos métodos ExecuteCommand() y
ExecuteQuery<T>() con los que podras indicar directamente una sentencia
SQL a ejecutar.

Slds - Octavio





Respuesta Responder a este mensaje
#13 Alfredo Novoa
02/10/2007 - 11:09 | Informe spam
On Mon, 1 Oct 2007 23:49:33 -0400, "Carla Rincon" <_> wrote:

Es entonces un reemplazo de ADO.NET ?



Yo creo que si lo es.


Saludos
Respuesta Responder a este mensaje
#14 Octavio Hernandez
02/10/2007 - 20:54 | Informe spam
Yo creo que si lo es.



Hola, Alfredo!

Yo lo veo como una capa de abstracción por encima de ADO.NET, no
necesariamente un sustituto.

Slds - Octavio
Respuesta Responder a este mensaje
#15 Carla Rincon
04/10/2007 - 02:56 | Informe spam
A grandes rasgos, cual es la dierencia entre esos dos tipos de LinQ ?
No sirven para lo mismo en definitiva?

Gracias.

Carla Rincon

"principiante" escribió en el mensaje
news:
Pero no solo te enfoques en Linq to SQL. El llamado "Linq to Entities"
parece ser mas amplio.

Complejo? no creas, solo los primeros dos años... ;-)

Jose TH


"Carla Rincon" <_> wrote in message
news:%
Muchas gracias aunque pensaba que no era algo tan complejo :(

Saludos

Carla Rincon


"Carlos" escribió en el mensaje
news:
Estos serie de artículos te vendrán bien.
http://weblogs.asp.net/scottgu/sear...=Relevance



"Carla Rincon" <_> escribió en el mensaje de noticias
news:%23%23%23xyT6$
Hola a todos del foro de C#.

Estoy checando la version beta de Orcas.

a-Cual es la ventaja que tendremos de usar Linq para actualizar o
consultar las bases de datos, en vez de trabajar como hasta ahora por
DataSets?

b-En Linq no se podra lanzar un comando directo a SQL como se hace
ahora con un command ?


Muchas gracias a todos por la acostumbrada ayuda


Carla Rincon












Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida