| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
|
καλησπερα σε ολους εχω εναν πινακα και ενα απο τα πεδια του ειναι το "code" στο πεδιο αυτο υπαρχουν περιπου 5.000 εγραφες οι εγραφες αυτες ειναι οπως η παρακατω " ΕΧ-11000251......" γινεται να σβησω το προθεμα "ΕΧ-" απο ολες τις εγραφες μαζι ; αρχισα να τις κανω μια μια αλλα δεν βλεπω να τελειωνω. αν ξερει καποιος ας βοηθησει. ευχαριστω σακης. |
|
#2
| |||
| |||
|
Καλησπέρα Σάκη, μπορείς να τρέξεις το ακόλουθο, σε προβολή SQL, ερώτημα: UPDATE table1 SET table1.test = Mid([Test],4); Φυσικά θα αντικαταστήσεις τα ονόματα του πίνακα Table1 και του test με τα αντίστοιχα δικά σου. Φιλικά/Γιώργος |
|
#3
| ||||
| ||||
|
Καλησπέρα στη κοινότητα Σάκη, φτιάξε σε μια φόρμα ένα κουμπί και 'φόρτωσε' τον κώδικα: Κώδικας: Private Sub command1_Click()
With CurrentDb.OpenRecordset("OnomaPinaka", 2)
.MoveFirst
Do While Not .EOF
.Edit
!pedio = Mid(!pedio, 4)
.Update
.MoveNext
Loop
End With
End Sub
Θερμά παρακαλώ να κρατήσεις πριν αντίγραφο για κάθε ενδεχόμενο... Με εκτίμηση Νίκος Δ. ΥΣτερολόγιο : Βλέπω μια απάντηση του φίλου μου Γιώργου. Σε περίπτωση που δεν μπορείς να φτιάξεις το "ερώτημα ενέργειας" που προτείνει ο Γιώργος, δοκίμασε τη δική μου VBA... |
|
#4
| |||
| |||
|
παιδια ευχαριστω πολυ με γλιτωσατε απο πολυ δουλεια. αν θελω να κανω το αντιθετο , δηλαδη να προσθεσω στην αρχη των εγραφων καποια γραμματα π.χ. pc11000250...... τι μπορω να κανω ; ευχαριστο και παλι σακης |
|
#5
| |||
| |||
|
To κανω copy απο του Γιωργου και το προσαρμοζω UPDATE table1 SET table1.test = "Ρ01010101" & table1.test; Δημητρης |
|
#6
| |||
| |||
|
δημητρη σ'ευχαριστο και εσενα οπως και τα αλλα παιδια στο forum για την βοηθεια. μια τελευταια ερωτηση και συγνωμη αν σας πρηζω!!!!! αν θελουμε να διαγραψουμε ενα μερος των εγραφων που βρησκεται καπου ενδιαμεσα πχ pc11002sa100...... ας πουμε οτι θελω να σβησω το "sa" πως το κανω;;; ευχαριστω και παλι |
|
#7
| |||
| |||
|
Σάκη, μπορείς να τρέξεις το ερώτημα: UPDATE table1 SET table1.test = Replace([test],"sa",""); Θα αφαιρέσει όλα τα «sa» που θα βρίσκει σε κάθε τιμή του πεδίου test. Γιώργος |
|
#8
| |||
| |||
|
παιδια ενα μεγαλο ευχαριστω απο μενα γιατι και σημερα με γλυτωσατε απο πολυ δουλεια. ΕΥΧΑΡΙΣΤΩ !!!!!!!! ΣΑΚΗΣ |
|
#9
| ||||
| ||||
|
Καλημέρα! Σάκη από το μήνυμα σου βγήκε κάτι θετικό και σ ευχαριστούμε! Πολλοί από μας είδαν και κατανόησαν τη βασική χρήση της UPDATE της SQL καθώς και την εμμεση αλλαγή περιεχομένων με χρήση του Recordset στη VBA. Νομίζω ότι αξίζει να αναφέρουμε και την κλασσική λύση (μιας και πρόκειται για αντικατάσταση τμημάτων περιεχομένων ενός πεδίου πίνακα με σταθερή σειρά και μήκος) δηλαδή:
Φιλικά Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
|
#10
| |||
| |||
|
καλημερα Τασο και σε ολα τα παιδια του forum. ευχαριστω για την βοηθεια Σακης |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [ Πίνακες ] Διαγραφή εγγραφών πίνακα υπό όρους | dimitrisp | Access - Ερωτήσεις / Απαντήσεις | 5 | 12-11-16 13:58 |
| Αυτόματη διαγραφή εγγραφών Πίνακα | dimitrisp | Access - Ερωτήσεις / Απαντήσεις | 3 | 09-04-15 23:50 |
| [ Πίνακες ] Ενημέρωση πεδίου πίνακα | kosta | Access - Ερωτήσεις / Απαντήσεις | 5 | 11-12-12 09:02 |
| Διαγραφή Δεδομένων από Πινάκα | synti | Access - Ερωτήσεις / Απαντήσεις | 6 | 04-04-11 23:58 |
| Δημιουργία και Διαγραφή Πίνακα... | Ms-Office-Development Team | Access samples - Χρήσιμα αρχεία & παραδείγματα | 0 | 15-02-10 06:02 |
Η ώρα είναι 05:08.


Αλλαγή σε γραμμικό τρόπο

