Problema con Access

domenica 07 gennaio 2007 - 12.12

randisto Profilo | Newbie

Vorrei riuscire a far si che il db in automatico selezionasse il prezzo giusto di volta in volta, segue una piccola spiegazione

Quando faccio un ordine al cliente X devo verificare se lo stesso ha gia una prenotazione x quel dato prodotto e in quel caso il prezzo del prodotto va preso dalla prenotazione assieme allo sconto (sempre che la quantita non sia gia a 0).
Se non esiste una prenotazione x quel prodotto va preso invece il prezzo di listino

seguono le tabelle incriminate (si fa per dire)

Tabella Prodotti
Id prod descrizione prezzo

Tabella Clienti
Id cliente rag. Sociale n° prenotazione

Tabella Prenotazioni
N° prenotazione id cliente id prod descrizione prezzo quantita sconto

Tabella Ordine
Id cliente id prod descrizione prezzo quantita sconto

Spero si capisca
Al momento la cosa la faccio io manualmente di volta in volta, ma farlo fare al db sarebbe la soluzione dei miei problemi (non sempre per la fretta o l'imprecisione verifico se il cliente ha una prenotazione x quel dato prodotto, o viceversa non l'ha e glielo segno)

grazie mille a chi mi vorra dare una mano

aggiungo altra spiegazione, sperando riusciate a capire quello che vorrei fare


allora: io ho un listino unico e cui fanno riferimento tutti gli ordini e x ogni cliente posso effettuare delle prenotazioni (ciò bloccargli un dato prodotto al prezzo del momento)
ora io vorrei che il db facesse un check sulle prenotazioni e nel caso di "stesso cliente - stesso prodotto" prendesse il prezzo dalla prenotazione e non dal listino.
spero sia piu chiaro cosi


tutto qui.
grazie x l'aiuto datomi

aggiunto db cosi potete capire meglio
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5