none
Como multiplicar por constante todos los valores de una tabla de Access RRS feed

  • Pregunta

  • Buenas tardes.

    Agradecería que me puedan dar una idea de como realizar lo siguiente.

    Uso base de Access y VB 2015.

    Tengo una tabla que conforma una lista de precios con unas 15 columnas de tipo Double. Lo que deseo hacer es recorrer esa tabla ya valorizada y multiplicar los mismos por un valor fijo determinado en un Textbox y que a su vez, esa modificación se vea reflejada en un DataTable para guardarlo sobre la anterior tabla. 

    Esta tabla también tiene tres columnas adicionales, (Id, Orden y Largo, las 3 de tipo numérico entero). Lógicamente, estas tres NO deben ser afectadas por la operación de multiplicación y deben conservar sus valores ya ingresados.

    La tabla la presento visualmente en un DataGridView.

    También, debería lograr incrementos o decrementos puntuales por columna. O sea, poder seleccionar una columna determinada de dicha tabla y practicar modificación en solo esa columna.

    Desde ya, muchas gracias a quien me pueda dar una idea.

    Saludos.

    Claudio.

    miércoles, 23 de diciembre de 2020 19:17

Respuestas

  • Hola:

    SELECT ProductID, UnitPrice, UnitsInStock FROM Products WHERE ProductID<11;
    La siguiente consulta es la siguiente imagen



    SELECT ProductID, UnitPrice*2, UnitsInStock*2 FROM Products WHERE ProductID<11;
    La siguiente consulta es la siguiente imagen


    Un saludo desde Bilbo
    Carlos
    • Marcado como respuesta CEB_ROJO jueves, 24 de diciembre de 2020 16:34
    miércoles, 23 de diciembre de 2020 19:56

Todas las respuestas

  • Hola:

    SELECT ProductID, UnitPrice, UnitsInStock FROM Products WHERE ProductID<11;
    La siguiente consulta es la siguiente imagen



    SELECT ProductID, UnitPrice*2, UnitsInStock*2 FROM Products WHERE ProductID<11;
    La siguiente consulta es la siguiente imagen


    Un saludo desde Bilbo
    Carlos
    • Marcado como respuesta CEB_ROJO jueves, 24 de diciembre de 2020 16:34
    miércoles, 23 de diciembre de 2020 19:56
  • Hola,

    Gracias por levantar tu consulta en los foros de MSDN.

    Eric Ruiz

    ____________________________

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN siéntase en la libertad de contactar MSDNFSF@microsoft.com.

    miércoles, 23 de diciembre de 2020 20:59
    Moderador
  • Muchas gracias por tu pronta respuesta.

    Abrazo desde Buenos Aires.

    jueves, 24 de diciembre de 2020 16:35