Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Βάση δεδομένων που δουλεύει σε Office 7, όχι όμως σε Office 13 ή 16

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 22-03-21, 23:53
Όνομα: Κώστας
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-11-2012
Περιοχή: κοζανη
Μηνύματα: 41
Προεπιλογή Βάση δεδομένων που δουλεύει σε Office 7, όχι όμως σε Office 13 ή 16

Καλησπέρα στο forum και θέλω να εκφράσω μια απορία μου, αν και φοβάμαι δεν είναι εύκολο, χωρίς το ίδιο το αρχείο της Access (Frond End και Βαck Εnd με συνδεδεμένους Πίνακες, αρχεία accdb) να μπορεί κάποιος να μου δώσει μια απάντηση. Το μέγεθος του αρχείου είναι περίπου 1,5 GB. Είναι αρκετά πολύπλοκη βάση, με ερωτήματα που έχουν υπερβολικά μεγάλο αριθμό πεδίων. Πολλά ερωτήματα πλέον δε μπορούν να ιδωθούν σε προβολή σχεδίασης, αλλά μόνο σε προβολή SQL. Υπάρχουν ερωτήματα ενέργειας (δημιουργίας πίνακα), τα οποία είναι απαραίτητα σαν ενδιάμεσα βήματα για να ενσωματωθούν οι νέες εγγραφές κάθε βδομάδας. Λοιπόν το πρόβλημά μου είναι το εξής: Τα ερωτήματα ενέργειας δουλεύουν κανονικά στα office 7 (είναι περασμένα στο labtop μου), όπου δουλεύω το πρόγραμμα αυτό. Έτσι νόμιζα ότι συμβαίνει και παντού. Γι΄ αυτό και σκεφτόμουνα να τα αναβαθμίσω. Όμως: Στα office 13 που περάστηκαν σε (σε επιτραπέζιο κομπιούτερ στη δουλειά μου), το ερώτημα ενέργειας τρέχει, αλλά δεν ολοκληρώνει (στο τέλος βγάζει : το ερώτημα είναι πολύπλοκο). Στα office 16 που είναι περασμένα σε καινούριο επιτραπέζιο κομπιούτερ στο σπίτι μου που μόλις αγόρασα, το ερώτημα δημιουργίας πίνακα δεν ξεκινάει καθόλου : το ερώτημα είναι πολύπλοκο). Και απορώ: Είναι δυνατό σε καινούρια Office να μη δουλεύει το ίδιο αρχείο Access που δουλεύει σε παλιά Office; Βέβαια, όλα τα υπόλοιπα, εκτός του συγκεκριμένου ερωτήματος δημιουργία πίνακα, δουλεύουν κανονικά. Μπορώ να κάνω κάτι γι’ αυτό; Είναι αργά πλέον (μετά από τόσα χρόνια που δουλεύω και εξελίσσω αυτό το αρχείο) να αλλάξω τη δομή του και να στήσω τη βάση από την αρχή. Διαπιστώνω ότι το αρχείο που βασίζω πάνω του τη δουλειά μου έχει ημερομηνία λήξης (Τα office 7 λήγουν) κι αυτό με πανικοβάλει. Αν γνωρίζετε κάτι σχετικό, γιατί μπορεί να συμβαίνει αυτό, κατά τη γνώμη σας, πείτε μου σας παρακαλώ.
Απάντηση με παράθεση
  #2  
Παλιά 23-03-21, 08:02
Όνομα: Χρήστος
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 18-11-2012
Περιοχή: Deutschland
Μηνύματα: 205
Προεπιλογή

Καταρχάς ξεκίνα απο το πιο απλό πράγμα. Βεβαιώσου ότι 1 η εφαρμογή σου είναι στην σωστή διαδρομή και φάκελο και 2 ότι οι πίνακες σου είναι συνδεμένοι κανονικά.
Απάντηση με παράθεση
  #3  
Παλιά 23-03-21, 09:37
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-07-2014
Περιοχή: Πάτρα
Μηνύματα: 385
Προεπιλογή

Παράθεση:
...Βέβαια, όλα τα υπόλοιπα, εκτός του συγκεκριμένου ερωτήματος δημιουργία πίνακα , δουλεύουν κανονικά...
Αφού σε κάθε περίπτωση κρατήσεις backup τής βασης σου, δοκίμασε να διαγράψεις το ερώτημα που περιγράφεις και, κατόπιν, επανασχεδίασέ το...

Κάνε αποσφαλμάτωση τής βάσης σου.
Απάντηση με παράθεση
  #4  
Παλιά 23-03-21, 09:39
Όνομα: Κώστας
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-11-2012
Περιοχή: κοζανη
Μηνύματα: 41
Προεπιλογή

Το έχω κάνει, δεν είναι αυτό δυστυχώς, οι πίνακες είναι συνδεδεμένοι κανονικά, κάθε φορά που ανοίγω το αρχείο, όταν το μεταφέρω σε άλλη θέση, ανανεώνω τις συνδέσεις στη νέα θέση. Έχει σχέση με την πολυπλοκότητα των ερωτημάτων ενέργειας, αλλά γιατί να δουλεύει κανονικά στα Office 7 και να μη μου βγάζει παντού πρόβλημα;
Απάντηση με παράθεση
  #5  
Παλιά 23-03-21, 09:44
Όνομα: Κώστας
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-11-2012
Περιοχή: κοζανη
Μηνύματα: 41
Προεπιλογή

Δεν είναι εύκολο να το επανασχεδιάσω γιατί μπορώ να το δω μόνο σε προβολή SQL κι όχι σε προβολή σχεδίασης (δεν είμαι εξοικειωμένος με την SQL), άλλωστε δεν έχει λάθος:SELECT [ΠΑΡΑΜ Ερώτημα1φ].Μικρότερη_τιμήΤουΤΙΜΗ, [Ερώτημα1φ].ΠΕΡΙΤΤΑ, [Ερώτημα1φ].ΒΕΝΖΟΠ, [Ερώτημα1φ].ΕΝ1, [Ερώτημα1φ].ΕΝ2, [Ερώτημα1φ].ΕΝ3, [Ερώτημα1φ].EN, [ΠΑΡΑΜ Ερώτημα1φ].Μεγαλύτερη_τιμήΤουΤΙΜΗ, [ΠΑΡΑΜ Ερώτημα1φ].ΠλήθοςΤουΤΙΜΗΑΚΑΤ, [ΠΑΡΑΜ Ερώτημα1φ].ΠλήθοςΤουΤΙΜΗ, [Ερώτημα1φ].ΗΜΕΡΟΜΗΝΙΑ, [Ερώτημα1φ].ΟΙΚΙΣΜ, [Ερώτημα1φ].ΤΕΛΟΙΚΙΣΜ, [Ερώτημα1φ].ΤΙΜΗ, [Ερώτημα1φ].[ΟΡΙΟ ΠΑΡΑΜΕΤΡΟΥ], [Ερώτημα1φ].ΧΑΡΑΚΤΗΡΙΣΜΟΣ, [Ερώτημα1φ].["ΠΡΟΒΛΕΠΟΜΕΝΗ ΣΥΧΝΟΤΗΤΑ ΔΕΙΓΜ/ΨΙΑΣ ΑΝΑ ΕΤΟΣ"], [Ερώτημα1φ].ΑΙΤΙΑ, [Ερώτημα1φ].ΠΡΟΤΑΣΕΙΣ, [Ερώτημα1φ].ΕΦΑΡΜΟΓΗ, [Ερώτημα1φ].[ΠΑΡΑΜΕΤΡΟΣ ΑΝΑΛΥΣΗΣ], [Ερώτημα1φ].Αρ, [Ερώτημα1φ].ΧΛΩΡΙΟ, [Ερώτημα1φ].Αν, [Ερώτημα1φ].Ζ5, [Ερώτημα1φ].GB, [Ερώτημα1φ].[ΕΚΤΟΣ ΔΙΚΤΥΟΥ], [Ερώτημα1φ].ΔΙΑΦΟΡΙ, [ΠΑΡΑΜ Ερώτημα1φ].Μέσος_όροςΤουΤΙΜΗΑΡΙΘ, [ΠΑΡΑΜ Ερώτημα1φ].Μεγαλύτερη_τιμήΤουΤΙΜΗΑΚΑ Τ, [ΠλήθοςΤουΤΙΜΗΑΚΑΤ]/[ΠλήθοςΤουΤΙΜΗ] AS ΠΟΣ, IIf([Αν]<6,(IIf([Αν]>2,[Μικρότερη_τιμήΤουΤΙΜΗΑΡΙΘ],[Μέσος_όροςΤουΤΙΜΗΑΡΙΘ])),[Μέσος_όροςΤουΤΙΜΗΑΡΙΘ]) AS ΨΕΦΤΙΜΗΑΡΙΘ, [ΠΑΡΑΜ Ερώτημα1φ].Μεγαλύτερη_τιμήΤουΤΙΜΗΑΡΙ Θ, [Ερώτημα1φ].ΔΕΙΓΜΔΙΑΡΡΟΗΣ, [ΠΑΡΑΜ Ερώτημα1φ].Μεγαλύτερη_τιμήΤουΑρ, [ΠΑΡΑΜ Ερώτημα1φ].ΠλήθοςΤουΑρ, [ΠΑΡΑΜ Ερώτημα1φ].Μεγαλύτερη_τιμήΤουΗΜΕΡΟΜΗ ΝΙΑ, [Ερώτημα1φ].ΘΕΣΗ, [ΠΑΡΑΜ Ερώτημα1φ].ΤελευταίοΤουΘΕΣΗ, [ΠΑΡΑΜ Ερώτημα1φ].ΤελευταίοΤουΑν, [Ερώτημα1φ].ΜCRYS, [Ερώτημα1φ].ΔΗΜΕΝΟ, [Ερώτημα1φ].ΗΜΕΡΜΙΚΡΑΠΟΤΕΛ, [Ερώτημα1φ].ΗΜΕΡΦΧΑΠΟΤΕΛ, [Ερώτημα1φ].ΒΕΝΖΟΑΝΘ, [Ερώτημα1φ].b, [Ερώτημα1φ].εβδομ, [Ερώτημα1φ].E1, [ΠΑΡΑΜ Ερώτημα1φ].Μέσος_όροςΤουΤΙΜΗΑΚΑΤ, [Ερώτημα1φ].Εκφρα1, [Ερώτημα1φ].ΚΟΙΝΟΔ, [Ερώτημα1φ].Εκφρα2, [Ερώτημα1φ].ΔΟΣΗ, [Ερώτημα1φ].ΤΡΙΤΙΟ, Ερώτημα1φ.ραδU238, Ερώτημα1φ.ραδU234, [Ερώτημα1φ].[α-ακτιν], [Ερώτημα1φ].[β-ακτιν], [Ερώτημα1φ].ΕΠΙΛ, [Ερώτημα1φ].ΕΚΤΟΣΖΩΝΗΣ, [Ερώτημα1φ].ΚΟΙΝΑΔ, [Ερώτημα1φ].Ταξ, [ΠΑΡΑΜ Ερώτημα1φ].Μικρότερη_τιμήΤουΤΙΜΗΑΚΑΤ , [Ερώτημα1φ].ΣΥΝΤNUTS, [ΠΑΡΑΜ Ερώτημα1φ].ΠλήθοςΤουΤΙΜΗΑΡΙΘ, [ΠΑΡΑΜ Ερώτημα1φ].Τυπική_απόκλισηΤουΤΙΜΗΑΡΙ Θ, [ΠΑΡΑΜ Ερώτημα1φ].ΔιακύμανσηΤουΤΙΜΗΑΡΙΘ, [ΠΑΡΑΜ Ερώτημα1φ].ΠρώτοΤουΤΙΜΗΑΡΙΘΑΛΕΡΓ, [ΠΑΡΑΜ Ερώτημα1φ].ΤελευταίοΤουΤΙΜΗΑΡΙΘΑΛΕΡ , [ΠΑΡΑΜ Ερώτημα1φ].ΠλήθοςΤουΤΙΜΗΑΡΙΘΑΛΕΡΓ, [ΠΑΡΑΜ Ερώτημα1φ].Μεγαλύτερη_τιμήΤουΤΙΜΗΑΡΙ ΘΑΛΕΡΓ, [ΠΑΡΑΜ Ερώτημα1φ].Μέσος_όροςΤουΤΙΜΗΑΡΙΘΑΛΕΡ Γ, [ΠΑΡΑΜ Ερώτημα1φ].Τυπική_απόκλισηΤουΤΙΜΗΑΡΙ ΘΑΛΕΡΓ, [ΠΑΡΑΜ Ερώτημα1φ].ΔιακύμανσηΤουΤΙΜΗΑΡΙΘΑΛΕ Γ, [ΠΑΡΑΜ Ερώτημα1φ].Μικρότερη_τιμήΤουΤΙΜΗΑΡΙΘ , [ΠΑΡΑΜ Ερώτημα1φ].Μικρότερη_τιμήΤουΤΙΜΗΑΡΙΘ ΑΛΕΡΓ, [ΠΑΡΑΜ Ερώτημα1φ].Μικρότερη_τιμήΤουΗΜΕΡΟΜΗΝ ΙΑ, [ΠΑΡΑΜ Ερώτημα1φ].ΠρώτοΤουΤΙΜΗΑΡΙΘ, [ΠΑΡΑΜ Ερώτημα1φ].ΤελευταίοΤουΤΙΜΗΑΡΙΘ, [Ερώτημα1φ].ΤΙΜΗΑΡΙΘ, [Ερώτημα1φ].ΤΙΜΗΑΡΙΘΑΛΕΡΓ, [Ερώτημα1φ].[ΕΙΔΟΣ ΠΑΡΑΜΕΤΡΟΥ], [Ερώτημα1φ].ΕΙΔΟΣ, [Ερώτημα1φ].ΣΥΧΝΠΑΡΑΚ, [Ερώτημα1φ].ΚΕΙΜΣΥΧΝΠΑΡ, [Ερώτημα1φ].ΟΠΗΓΕΣ, [Ερώτημα1φ].ΟΓΕΩΤΡ, [Ερώτημα1φ].ΑΡΙΘΠΗΓΩΝ, [Ερώτημα1φ].ΚΩΔΙΚΟΣ, [Ερώτημα1φ].ΑΡΙΘΓΕΩΤΡ, [Ερώτημα1φ].ΠΛΗΘΥΣΜΟΣ, [Ερώτημα1φ].ΠΟΣΠΗΓ, [Ερώτημα1φ].ΠΟΣΓΕΩΤ, [Ερώτημα1φ].ΤΑΞΙΝ, [Ερώτημα1φ].ΠΑΡΟΧΗΝΕΡΟΥ, [Ερώτημα1φ].ΟΙΚΙΣΜΟΣ, [Ερώτημα1φ].ΤΕΛΟΙΚΙΣΜΟΣ, [Ερώτημα1φ].ΖΩΝΕΣ, [Ερώτημα1φ].ΧΛΩΡΟΙΚΙΣΜ, [Ερώτημα1φ].ΧΛΩΡΟΙΚΙΣΜΚΑΤ, [Ερώτημα1φ].ΕΞΧΡΩΜ, [Ερώτημα1φ].Δ, [Ερώτημα1φ].SPRING, [Ερώτημα1φ].ΜΗΚΟΣWGS84, [Ερώτημα1φ].ΠΛΑΤΟΣWGS84 INTO Τ1φ1ο
FROM [ΠΑΡΑΜ Ερώτημα1φ] RIGHT JOIN Ερώτημα1φ ON ([ΠΑΡΑΜ Ερώτημα1φ].[ΠΑΡΑΜΕΤΡΟΣ ΑΝΑΛΥΣΗΣ]=[Ερώτημα1φ].[ΠΑΡΑΜΕΤΡΟΣ ΑΝΑΛΥΣΗΣ]) AND ([ΠΑΡΑΜ Ερώτημα1φ].ΟΙΚΙΣΜ=[Ερώτημα1φ].ΟΙΚΙΣΜ)
WHERE (([Ερώτημα1φ].ΔΗΜΕΝΟ=1) And ([Ερώτημα1φ].εβδομ)<30);
Απάντηση με παράθεση
  #6  
Παλιά 26-03-21, 15:09
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 08-12-2020
Μηνύματα: 153
Προεπιλογή

Φίλε μου αν η βάση σου είναι 1.5gb έχεις φάει γκολ απο τα αποδυτήρια...λυπάμαι που το λέω αλλά είναι στα όρια του αδιανόητου.. ΑΝ (τονίζω το ΑΝ) μιλάμε μόνο για το FE...αν μιλάς για συνολικά 1.5 gb FE+BE τότε είσαι μια χαρά ..εγώ δούλευα με ΒΕ στα 10GB+ αλλά το FE σπασμένο σε 10 υποεφαρμογές με βαριά - βαρια 30mb max.
Καταρχήν διευκρίνησε το αυτό.
Τώρα όσον αφορά το πρόβλημα σου...καταρχήν θα χρειαστώ μια διευκρίνηση όσον αφορά το λειτουργικό που τρέχει ο κάθε Η/Υ (laptop,desktop,new dekstop_..καθώς απο XP -> Vista -->7 -10 υπάρχουν κάποιες αλλαγές που αναγκάζουν να φυτέψουμε κλειδιά στην Registry ώστε να γίνει η Access λίγο πιο ανθεκτική σε κάποιες καταστάσεις.
Κατα βάση όμως 1 πρόβλημα αυτού του τύπου συνήθως υποδηλώνει μια κακή σχεδίαση που αναγκάζει το ερώτημα να τραβάει πολλά Resources και επειδή ο πυρήνας της Access είναι παλιός κομπλάρει.
Δυστυχώς το ερώτημα σου είναι αρκετά μεγάλο για "γρήγορη επίλυση" αλλά όπως σχεδόν τα πάντα στον προγραμματισμό η λύση είναι Divide and Conquer
Θα ξεκινήσεις να το σπας σε μικρότερα..μικρότερα και πάει λέγοντας...πιθανόν να χρειαστείς να κάνεις και κάποιους προσωρινούς πίνακες για να μπορέσεις να αυξήσεις την απόδοση (υποθέτω ότι το συγκεκριμένο πρέπει να σερνόταν)

SELECT [ΠΑΡΑΜ Ερώτημα1φ].Μικρότερη_τιμήΤουΤΙΜΗ
,[Ερώτημα1φ].ΠΕΡΙΤΤΑ
,[Ερώτημα1φ].ΒΕΝΖΟΠ
,[Ερώτημα1φ].ΕΝ1
,[Ερώτημα1φ].ΕΝ2
,[Ερώτημα1φ].ΕΝ3
,[Ερώτημα1φ].EN
,[ΠΑΡΑΜ Ερώτημα1φ].Μεγαλύτερη_τιμήΤουΤΙΜΗ
,[ΠΑΡΑΜ Ερώτημα1φ].ΠλήθοςΤουΤΙΜΗΑΚΑΤ
,[ΠΑΡΑΜ Ερώτημα1φ].ΠλήθοςΤουΤΙΜΗ
,[Ερώτημα1φ].ΗΜΕΡΟΜΗΝΙΑ
,[Ερώτημα1φ].ΟΙΚΙΣΜ
,[Ερώτημα1φ].ΤΕΛΟΙΚΙΣΜ
,[Ερώτημα1φ].ΤΙΜΗ
,[Ερώτημα1φ].[ΟΡΙΟ ΠΑΡΑΜΕΤΡΟΥ]
,[Ερώτημα1φ].ΧΑΡΑΚΤΗΡΙΣΜΟΣ
,[Ερώτημα1φ].["ΠΡΟΒΛΕΠΟΜΕΝΗ ΣΥΧΝΟΤΗΤΑ ΔΕΙΓΜ/ΨΙΑΣ ΑΝΑ ΕΤΟΣ"]
,[Ερώτημα1φ].ΑΙΤΙΑ
,[Ερώτημα1φ].ΠΡΟΤΑΣΕΙΣ
,[Ερώτημα1φ].ΕΦΑΡΜΟΓΗ
,[Ερώτημα1φ].[ΠΑΡΑΜΕΤΡΟΣ ΑΝΑΛΥΣΗΣ]
,[Ερώτημα1φ].Αρ
,[Ερώτημα1φ].ΧΛΩΡΙΟ
,[Ερώτημα1φ].Αν
,[Ερώτημα1φ].Ζ5
,[Ερώτημα1φ].GB
,[Ερώτημα1φ].[ΕΚΤΟΣ ΔΙΚΤΥΟΥ]
,[Ερώτημα1φ].ΔΙΑΦΟΡΙ
,[ΠΑΡΑΜ Ερώτημα1φ].Μέσος_όροςΤουΤΙΜΗΑΡΙΘ
,[ΠΑΡΑΜ Ερώτημα1φ].Μεγαλύτερη_τιμήΤουΤΙΜΗΑΚΑ Τ
,[ΠλήθοςΤουΤΙΜΗΑΚΑΤ] / [ΠλήθοςΤουΤΙΜΗ] AS ΠΟΣ
,IIf([Αν] < 6, (IIf([Αν] > 2, [Μικρότερη_τιμήΤουΤΙΜΗΑΡΙΘ], [Μέσος_όροςΤουΤΙΜΗΑΡΙΘ])), [Μέσος_όροςΤουΤΙΜΗΑΡΙΘ]) AS ΨΕΦΤΙΜΗΑΡΙΘ
,[ΠΑΡΑΜ Ερώτημα1φ].Μεγαλύτερη_τιμήΤουΤΙΜΗΑΡΙ Θ
,[Ερώτημα1φ].ΔΕΙΓΜΔΙΑΡΡΟΗΣ
,[ΠΑΡΑΜ Ερώτημα1φ].Μεγαλύτερη_τιμήΤουΑρ
,[ΠΑΡΑΜ Ερώτημα1φ].ΠλήθοςΤουΑρ
,[ΠΑΡΑΜ Ερώτημα1φ].Μεγαλύτερη_τιμήΤουΗΜΕΡΟΜΗ ΝΙΑ
,[Ερώτημα1φ].ΘΕΣΗ
,[ΠΑΡΑΜ Ερώτημα1φ].ΤελευταίοΤουΘΕΣΗ
,[ΠΑΡΑΜ Ερώτημα1φ].ΤελευταίοΤουΑν
,[Ερώτημα1φ].ΜCRYS
,[Ερώτημα1φ].ΔΗΜΕΝΟ
,[Ερώτημα1φ].ΗΜΕΡΜΙΚΡΑΠΟΤΕΛ
,[Ερώτημα1φ].ΗΜΕΡΦΧΑΠΟΤΕΛ
,[Ερώτημα1φ].ΒΕΝΖΟΑΝΘ
,[Ερώτημα1φ].b
,[Ερώτημα1φ].εβδομ
,[Ερώτημα1φ].E1
,[ΠΑΡΑΜ Ερώτημα1φ].Μέσος_όροςΤουΤΙΜΗΑΚΑΤ
,[Ερώτημα1φ].Εκφρα1
,[Ερώτημα1φ].ΚΟΙΝΟΔ
,[Ερώτημα1φ].Εκφρα2
,[Ερώτημα1φ].ΔΟΣΗ
,[Ερώτημα1φ].ΤΡΙΤΙΟ
,Ερώτημα1φ.ραδU238
,Ερώτημα1φ.ραδU234
,[Ερώτημα1φ].[α-ακτιν]
,[Ερώτημα1φ].[β-ακτιν]
,[Ερώτημα1φ].ΕΠΙΛ
,[Ερώτημα1φ].ΕΚΤΟΣΖΩΝΗΣ
,[Ερώτημα1φ].ΚΟΙΝΑΔ
,[Ερώτημα1φ].Ταξ
,[ΠΑΡΑΜ Ερώτημα1φ].Μικρότερη_τιμήΤουΤΙΜΗΑΚΑΤ
,[Ερώτημα1φ].ΣΥΝΤNUTS
,[ΠΑΡΑΜ Ερώτημα1φ].ΠλήθοςΤουΤΙΜΗΑΡΙΘ
,[ΠΑΡΑΜ Ερώτημα1φ].Τυπική_απόκλισηΤουΤΙΜΗΑΡΙ Θ
,[ΠΑΡΑΜ Ερώτημα1φ].ΔιακύμανσηΤουΤΙΜΗΑΡΙΘ
,[ΠΑΡΑΜ Ερώτημα1φ].ΠρώτοΤουΤΙΜΗΑΡΙΘΑΛΕΡΓ
,[ΠΑΡΑΜ Ερώτημα1φ].ΤελευταίοΤουΤΙΜΗΑΡΙΘΑΛΕΡ? ?
,[ΠΑΡΑΜ Ερώτημα1φ].ΠλήθοςΤουΤΙΜΗΑΡΙΘΑΛΕΡΓ
,[ΠΑΡΑΜ Ερώτημα1φ].Μεγαλύτερη_τιμήΤουΤΙΜΗΑΡΙ ΘΑΛΕΡΓ
,[ΠΑΡΑΜ Ερώτημα1φ].Μέσος_όροςΤουΤΙΜΗΑΡΙΘΑΛΕΡ Γ
,[ΠΑΡΑΜ Ερώτημα1φ].Τυπική_απόκλισηΤουΤΙΜΗΑΡΙ ΘΑΛΕΡΓ
,[ΠΑΡΑΜ Ερώτημα1φ].ΔιακύμανσηΤουΤΙΜΗΑΡΙΘΑΛΕ? ?Γ
,[ΠΑΡΑΜ Ερώτημα1φ].Μικρότερη_τιμήΤουΤΙΜΗΑΡΙΘ
,[ΠΑΡΑΜ Ερώτημα1φ].Μικρότερη_τιμήΤουΤΙΜΗΑΡΙΘ ΑΛΕΡΓ
,[ΠΑΡΑΜ Ερώτημα1φ].Μικρότερη_τιμήΤουΗΜΕΡΟΜΗΝ ΙΑ
,[ΠΑΡΑΜ Ερώτημα1φ].ΠρώτοΤουΤΙΜΗΑΡΙΘ
,[ΠΑΡΑΜ Ερώτημα1φ].ΤελευταίοΤουΤΙΜΗΑΡΙΘ
,[Ερώτημα1φ].ΤΙΜΗΑΡΙΘ
,[Ερώτημα1φ].ΤΙΜΗΑΡΙΘΑΛΕΡΓ
,[Ερώτημα1φ].[ΕΙΔΟΣ ΠΑΡΑΜΕΤΡΟΥ]
,[Ερώτημα1φ].ΕΙΔΟΣ
,[Ερώτημα1φ].ΣΥΧΝΠΑΡΑΚ
,[Ερώτημα1φ].ΚΕΙΜΣΥΧΝΠΑΡ
,[Ερώτημα1φ].ΟΠΗΓΕΣ
,[Ερώτημα1φ].ΟΓΕΩΤΡ
,[Ερώτημα1φ].ΑΡΙΘΠΗΓΩΝ
,[Ερώτημα1φ].ΚΩΔΙΚΟΣ
,[Ερώτημα1φ].ΑΡΙΘΓΕΩΤΡ
,[Ερώτημα1φ].ΠΛΗΘΥΣΜΟΣ
,[Ερώτημα1φ].ΠΟΣΠΗΓ
,[Ερώτημα1φ].ΠΟΣΓΕΩΤ
,[Ερώτημα1φ].ΤΑΞΙΝ
,[Ερώτημα1φ].ΠΑΡΟΧΗΝΕΡΟΥ
,[Ερώτημα1φ].ΟΙΚΙΣΜΟΣ
,[Ερώτημα1φ].ΤΕΛΟΙΚΙΣΜΟΣ
,[Ερώτημα1φ].ΖΩΝΕΣ
,[Ερώτημα1φ].ΧΛΩΡΟΙΚΙΣΜ
,[Ερώτημα1φ].ΧΛΩΡΟΙΚΙΣΜΚΑΤ
,[Ερώτημα1φ].ΕΞΧΡΩΜ
,[Ερώτημα1φ].Δ
,[Ερώτημα1φ].SPRING
,[Ερώτημα1φ].ΜΗΚΟΣWGS84
,[Ερώτημα1φ].ΠΛΑΤΟΣWGS84
INTO Τ1φ1ο
FROM [ΠΑΡΑΜ Ερώτημα1φ]
RIGHT JOIN Ερώτημα1φ ON ([ΠΑΡΑΜ Ερώτημα1φ].[ΠΑΡΑΜΕΤΡΟΣ ΑΝΑΛΥΣΗΣ] = [Ερώτημα1φ].[ΠΑΡΑΜΕΤΡΟΣ ΑΝΑΛΥΣΗΣ])
AND ([ΠΑΡΑΜ Ερώτημα1φ].ΟΙΚΙΣΜ = [Ερώτημα1φ].ΟΙΚΙΣΜ)
WHERE (
([Ερώτημα1φ].ΔΗΜΕΝΟ = 1)
AND ([Ερώτημα1φ].εβδομ) < 30
);
Απάντηση με παράθεση
  #7  
Παλιά 11-04-21, 15:37
Όνομα: Κώστας
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-11-2012
Περιοχή: κοζανη
Μηνύματα: 41
Προεπιλογή Απάντηση στο Γιάννη αλλά και σε όλους

Καλημέρα Γιάννη (tsgiannis)! Είναι αλήθεια ότι δεν περίμενα πλέον απάντηση (συνήθως στην αρχή μόνο ανταποκρίνεται ο κόσμος) και έτσι δεν έμπαινα πια στο forum να κοιτάξω, αλλά και όταν διάβασα την απάντησή σου δεν ήξερα να απαντήσω (δεν είμαι σχετικός ιδιαίτερα στο να πω ακριβώς-εύκολα για τον κάθε υπολογιστή μου, τα χαρακτηριστικά του).
Έχεις δίκιο στο ότι το πρόγραμμα μου έχει κακή αρχική σχεδίαση. Χρησιμοποιώ πάρα πολλές μεταβλητές –πεδία σε διάφορα ερωτήματα (αν και χρειάζονται όλα, δεν είμαι σπάταλος νομίζω) και έχω πάρα πολλές εγγραφές σε πίνακες, κάθε χρόνο προσθέτω περίπου 4000 εγγραφές σε έναν βασικό μου πίνακα με 190 πεδία και 50000 εγγραφές (έχει σχέση με τη δουλειά μου, δειγματοληψίες και καταγραφές αναλύσεων) . Αυτός είναι στο ένα συνδεδεμένο αρχείο Access, με 155 ΜΒ.
Για την επεξεργασία στο άλλο συνδεδεμένο αρχείο Access, που έχει 1,68 GB (!) χρησιμοποιείται ένα βασικό ερώτημα που προκύπτει από δύο ερωτήματα χωρίς κάποιο join (!) που σημαίνει ότι όλες οι γραμμές του ενός ερωτήματος "πολλαπλασιάζονται" με όλες του δεύτερου και μετά δημιουργώ πάρα πολλά υπολογιστικά πεδία και γενικά κάνω διάφορες ομαδοποιήσεις και φιλτραρίσματα (εδώ η κακή σχεδίαση). Οι εγγραφές που δημιουργούνται (στιγμιαία στο ερώτημα αυτό, που πλέον δεν είναι δυνατόν να το δω σε προβολή φύλλου δεδομένων) είναι εκατομμύρια. Μετά βέβαια φιλτράρονται και τα ετήσια δεδομένα που δουλεύω κάθε φορά είναι περίπου 30.000 εγγραφές, με πολλά πεδία βέβαια. Δυστυχώς, πριν 10 χρόνια όταν ξεκίνησα έτσι δε φανταζόμουν ότι θα κόντευε να φρακάρει η βάση, ότι δεν είναι αυτός ο τρόπος ο πιο κατάλληλος για να κάνω τη δουλειά μου (ήμουν και πιο άσχετος με την Access, όχι πως τώρα είμαι ιδιαίτερα σχετικός, οπότε δεν μπορώ πλέον να την ξαναστήσω από την αρχή).
Για να μπορέσω να συνεχίσω να την κάνω να τρέχει, στη διάρκεια των ετών, αναγκάστηκα να μετατρέψω κάποια ερωτήματα επιλογής σε ερωτήματα δημιουργίας πίνακα, ώστε τα επόμενα ερωτήματα να βασίζονται σε πίνακες και έτσι να μπορούν να δουλεύουν. Έτσι προέκυψε και το συγκεκριμένο ερώτημα δημιουργίας πίνακα, που δεν τρέχει πλέον σε Access 2019/Windows 10 (αλλά συνεχίζει και τρέχει στο περιβάλλον του labtop, Windows 7 και Oficce 2007).
Θα προσπαθήσω να ακολουθήσω τη συμβουλή σου σχετικά με τη διαίρεση ερωτημάτων σε ερωτήματα με μικρότερα πεδία. Αυτό που αναφέρεις «πιθανόν να χρειαστείς να κάνεις και κάποιους προσωρινούς πίνακες», μάλλον δεν εννοείς ερωτήματα δημιουργίας πίνακα, αλλά κάτι άλλο που δε γνωρίζω πώς γίνεται, όμως θα ψάξω στο forum να βρω εφαρμογές που το χρησιμοποιούν (προσωρινοί πίνακες, κάπου το έχω δει σίγουρα) και ελπίζω να προχωρήσω με αυτόν τον τρόπο.
Σας ευχαριστώ και πάλι όλους όσοι καταπιάνεστε στο forum αυτό με τα προβλήματα των άλλων και βοηθάτε!
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Γενικά] Ms-Office 2010 to Ms-Office 2003 gastky Excel - Ερωτήσεις / Απαντήσεις 1 22-02-16 12:08
[ Active X Controls ] Απο Office 2003-2007 σε Office 2010 xristos0718 Access - Ερωτήσεις / Απαντήσεις 3 02-02-12 14:34
Office 2010 jimrenoir Access - Ερωτήσεις / Απαντήσεις 1 03-05-11 09:09


Η ώρα είναι 20:33.