Foros del Web » Programación para mayores de 30 ;) » .NET »

Problemas con sentecia UPDATE

Estas en el tema de Problemas con sentecia UPDATE en el foro de .NET en Foros del Web. Tengan un excelente día todos uds... Tengo un problema con una sentencia SELECT, lo que quiero es que lea de un textbox cierto parametro para ...
  #1 (permalink)  
Antiguo 23/06/2008, 14:28
 
Fecha de Ingreso: junio-2008
Mensajes: 36
Antigüedad: 15 años, 10 meses
Puntos: 0
Problemas con sentecia UPDATE

Tengan un excelente día todos uds...
Tengo un problema con una sentencia SELECT, lo que quiero es que lea de un textbox cierto parametro para buscar la coincidencia en mi base de datos Access, pero me marco un error en:

string Update = "UPDATE ARTICULOS SET Existencia(@EntrArt+Existencia) WHERE Descripcion="+Des;

Me dice que me falta un operador...
Lo estoy desarrollando en C#, espero uds. tengan una probable solución para este.

string Des = textbusca.Text;
string Update = "UPDATE ARTICULOS SET Existencia(@EntrArt+Existencia) WHERE Descripcion="+Des;
OleDbCommand Orden = new OleDbCommand(Update,objCon);
Orden.Parameters.Add(new OleDbParameter("@EntrArt",OleDbType.Integer));
Orden.Parameters["@EntrArt"].Value = EntrArt.Text;
Orden.Connection.Open();
Orden.CommandType = CommandType.Text;
Orden.ExecuteNonQuery();
Orden.Connection.Close();
  #2 (permalink)  
Antiguo 23/06/2008, 14:35
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Problemas con sentecia UPDATE

porque no haces

Existencia=Existenia+@EntrArt
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 23/06/2008, 14:52
 
Fecha de Ingreso: junio-2008
Mensajes: 36
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Problemas con sentecia UPDATE

Nop el problema no es ahi...el error generado es el siguiente..

Error de sintaxis (falta operador) en la expresión de consulta 'Descripcion=Refresco Coca-Cola 600 ml.'.

Donde Refresco Coca- Cola 600 ml. esta en el textbox textbusca.Text
Espero tengas la solucion...gracias buen amigo
  #4 (permalink)  
Antiguo 23/06/2008, 15:22
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Problemas con sentecia UPDATE

si ,

la solucion es usar un 2do parametro de tipo string asi el

- y el . te estan generando el error



string Des = textbusca.Text;
string Update = "UPDATE ARTICULOS SET Existencia(@EntrArt+Existencia) WHERE Descripcion=@Desc";
OleDbCommand Orden = new OleDbCommand(Update,objCon);
Orden.Parameters.Add(new OleDbParameter("@EntrArt",OleDbType.Integer));
Orden.Parameters.Add(new OleDbParameter("@Desc",OleDbType.Varchar));
Orden.Parameters["@EntrArt"].Value = EntrArt.Text;
Orden.Parameters["@Desc"].Value = Des;
Orden.Connection.Open();
Orden.CommandType = CommandType.Text;
Orden.ExecuteNonQuery();
Orden.Connection.Close();
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #5 (permalink)  
Antiguo 23/06/2008, 15:52
 
Fecha de Ingreso: junio-2008
Mensajes: 36
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta:Problemas con sentecia UPDATE

Muchas Gracias por el aporte...me funciono bien..
Saludos...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:29.