Update en LinQ

13/04/2010 - 15:21 por Paul | Informe spam
Hola,

Como se haria esto en LinQ
UPDATE Tabla SET Campo1="Valor" WHERE idTabla==5

Saludos

Preguntas similare

Leer las respuestas

#1 ROBERTH_DUDIVER
13/04/2010 - 16:38 | Informe spam
De forma muy sencilla

DataDataContext objetoData = new DataDataContext();

var actualizar = (from c in objetoData.Tabla

where c.idtabla== "5"

select c).Single();

actaulizar.Campo1= "valor";

objetoData.SubmitChanges();

On 13 abr, 09:21, Paul wrote:
Mostrar la cita
#2 Paul
13/04/2010 - 20:51 | Informe spam
On 13 abr, 16:38, ROBERTH_DUDIVER wrote:
Mostrar la cita
Hola,
Pero imagina que no devuelve un registro sino 20, estas obligado a
hacer el foreach?
#3 fenix.zfx
14/04/2010 - 09:34 | Informe spam
On 13 abr, 20:51, Paul wrote:
Mostrar la cita
Si no quieres usar un foreach, tambien tienes la opción de ejecutar
una instrucción sql directamente de la siguiente manera:


DataDataContext objetoData = new DataDataContext();

objetoData.ExecuteCommand("UPDATE Tabla SET Campo1="Valor" WHERE
idTabla==5")

objetoData.SubmitChanges();
#4 Fenix McClaud
14/04/2010 - 09:39 | Informe spam
Si no quieres usar un foreach, tambien tienes la opción de ejecutar
una instrucción sql directamente de la siguiente manera:

DataDataContext objetoData = new DataDataContext();

objetoData.ExecuteCommand("UPDATE Tabla SET Campo1="Valor" WHERE
idTabla==5")

objetoData.SubmitChanges();
Ads by Google
Search Busqueda sugerida