ερώτημα πάνω στους πίνακες

Γενικές συζητήσεις για SQL και SQL Servers (RDBMS)

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
nsg
Δημοσιεύσεις: 4
Εγγραφή: 17 Μαρ 2012 21:22

ερώτημα πάνω στους πίνακες

Δημοσίευση από nsg » 17 Μαρ 2012 21:31

Γειά σας!!! Έχω τρία πεδία σε έναν πίνακα τα οποία είναι τιμή, ποσότητα και σύνολο(ποσότητα*τιμή). Πώς μπορώ το πεδίο σύνολο νατο κάνω να παίρνει το αποτέλεσμα ποσότητα*τιμή; Στη φόρμα έβαλα τύπο στο σύνολο(στις ιδιότητες, προέλευση εγγράφου έβαλα =ποσότητα*τιμή)κάνει το σύνολο αλλά δεν ενημερώνεται ο πίνακας.θέλω δηλαδή στον πίνακα μόλις αλλάξω την τιμή ή την ποσότητα να αλλάξει και το σύνολο.Ευχαριστώ!!!

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

ερώτημα πάνω στους πίνακες

Δημοσίευση από dva_dev » 17 Μαρ 2012 22:05

Γιατί δεν το κάνεις με κώδικα;

nsg
Δημοσιεύσεις: 4
Εγγραφή: 17 Μαρ 2012 21:22

ερώτημα πάνω στους πίνακες

Δημοσίευση από nsg » 18 Μαρ 2012 11:36

Ξέρω τα βασικά πάνω στις βάσεις.Αν μπορείς και είναι εύκολο να γίνει πες πως να το κάνω. Σ ευχαριστώ!!!

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

ερώτημα πάνω στους πίνακες

Δημοσίευση από dva_dev » 18 Μαρ 2012 12:36

nsg έγραψε:Στη φόρμα έβαλα τύπο στο σύνολο(στις ιδιότητες, προέλευση εγγράφου έβαλα =ποσότητα*τιμή)κάνει το σύνολο αλλά δεν ενημερώνεται ο πίνακας.
Στη φόρμα θα βάλεις για το σύνολο προέλευση το πεδίο του πίνακα. Θα πιάσεις τα OnEnter και OnExit events για τα δύο πεδία (ποσότητα και τιμή). Στο OnEnter θα κρατάς ποια είναι η αρχική τιμή του πεδίου. Στο OnExit θα διαβάζεις την τιμή του πεδίου και θα τη συγκρίνεις με την αρχική. Αν έχει αλλάξει θα κάνεις τον υπολογισμό ποσότητα*τιμή και θα το βάλεις στο σύνολο.

Για πιο λεπτομερή βοήθεια θα πρέπει να αναφέρεις η βάση σου σε τι είναι φτιαγμένη και τη φόρμα σου επίσης σε τι τη φτιάχνεις.

nsg
Δημοσιεύσεις: 4
Εγγραφή: 17 Μαρ 2012 21:22

ερώτημα πάνω στους πίνακες

Δημοσίευση από nsg » 18 Μαρ 2012 13:15

access 2003. θα το πω λίγο πιο αναλυτικά: στον πίνακα καταχορούνται οι τιμές των πεδίων τιμή, ποσότητα και σύνολο(ανα μήνα).επειδή τέλος του μήνα η τιμή αλλάζει πρέπει να ενημερωθούν εκ νέου οι τιμές και τα σύνολα.δηλαδή στη διάρκεια του μήνα έχουμε υποθετική τιμή και πρέπει στο τέλος να πάρει την πραγματική.αυτό το πέτυχα με ενα ερώτημα ενημέρωσης όπου ενημερώνει την τιμή(την πραγματική τιμή την παίρνει απο έναν πίνακα όπου τέλος του μήνα βάζω τις πραγματικές τιμές). το πρόβλημα είναι οτι μετά την ενημέρωση ναι μεν οι τιμές είναι οι σωστές αλλά τα σύνολα λάθος. οπότε θέλω στον πίνακα μόλις αλλάξω την τιμή να αλλάξει και το σύνολο.

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

ερώτημα πάνω στους πίνακες

Δημοσίευση από dva_dev » 18 Μαρ 2012 17:36

Τρέξε τότε άλλο ένα ερώτημα ενημέρωσης σαν το ακόλουθο:

Κώδικας: Επιλογή όλων

update πίνακας set σύνολο=ποσότητα*τιμή

nsg
Δημοσιεύσεις: 4
Εγγραφή: 17 Μαρ 2012 21:22

ερώτημα πάνω στους πίνακες

Δημοσίευση από nsg » 18 Μαρ 2012 18:00

Σ ευχαριστώ πάρα πολύ!!!! αυτό ήταν!!!

Απάντηση

Επιστροφή στο “Βάσεις Δεδομένων και SQL - γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης