Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320

    data base in access problemi con query

    Ciao

    premettendo che mi sto cimentando solo ora con un data base access dovrei risolvere un problema in come formulare una query.

    ho una tabella con vari campi che si riferiscono ad un magazzino

    la tabella ha alcuni campi tra cui
    IDFornitore
    Nome_prodotto
    IDnome_prodotto
    Quantità_magazzino
    Lotto
    data_lotto
    etc. etc
    in un'altra tabella
    IDnome_prodotto
    Quantità_utilizzata
    etc.etc.
    Io dovrei togliere dal magazzino la quantità che ho utilizzato in produzione tenendo conto del lotto, in quanto devo togliere la quantità consumata dal lotto più vecchio e verificare se la quantità è sufficente, in caso d'insufficienza detrarre la quantità rimanente da un altro lotto
    Non so come scrivere la funzione e non lo uso con il web per cui niente pagine asp

    Grazie per ogni aiuto e suggerimento
    Felicità e Prosperità a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    28
    memorizzati in due variabili la quantità utilizzata (intQtaUtilizzata) e l'ID del prodotto (lngIDprodotto). poi aggiorna la tabella magazzino:

    "UPDATE Tab_Magazzino SET Quantità_magazzino = Quantità_magazzino - " & intQtaUtilizzata & " WHERE IDnome_prodotto = " & lngIDprodotto

    Ciao,
    distpg

  3. #3
    prova con:

    public sub scaricomag(quellochevuoi)
    strsql="select * from tabella1 where IDnome_prodotto=" & qullochevuoi & " order by data_lotto"
    set rst=currentdb.openrecordset(strsql)
    while not pezzidascaricare=0
    pezziinmagazzino=rst!Quantità_magazzino
    if pezziinmagazzino=>pezzidascaricare then
    newqta=pezziinmagazzino-pezzidascaricare
    pezzidascaricare=0
    else
    newqta=0
    pezzidascaricare=pezzidascaricare-pezziinmagazzino
    endif
    rst.edit
    rst!Quantità_magazzino=newqta
    rst.update
    rst.movenezt
    wend
    rst.close
    end sub

    dovrebbe funzionare, magari con qualche aggiustamento ...

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320
    grazie innanzi tutto

    eloc come mai mi rimangono ancora giacenze nel lotto + vecchio?
    Felicità e Prosperità a tutti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.