Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Η δυνατότητα "Συνημμένο" στην Access

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 27-01-18, 23:16
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-07-2014
Περιοχή: Πάτρα
Μηνύματα: 385
Προεπιλογή Η δυνατότητα "Συνημμένο" στην Access

Γεια σας

Διαβάζω στη σελίδα της Microsoft - Office ότι, σε μια βάση δεδομένων της Access,
μπορoύμε να επισυνάψουμε μέγιστο μέγεθος δύο gigabyte δεδομένων.

Θα ήθελα να σας ρωτήσω,
α. Η επισύναψη αρχείων επιφέρει κάποιες επιπτώσεις στη Βάση Δεδομένων ως προς την τελική ταχύτητά της
ή έχει κάποια άλλη αρνητική επίπτωση? και
β. Που αποθηκεύει η Access τα συνημμένα?


Σημειώνεται ότι, η Βάση μου είναι του 2016.

Σας ευχαριστώ εκ των προτέρων

Τελευταία επεξεργασία από το χρήστη dimitrisp : 28-01-18 στις 11:26.
Απάντηση με παράθεση
  #2  
Παλιά 29-01-18, 10:28
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-04-2013
Περιοχή: Κύπρος
Μηνύματα: 738
Προεπιλογή

Καλημέρα Δημήτρη,

Έχεις δίκιο στην αναφορά σου σχετικά με τον μέγιστο αριθμό δεδομένων που μπορεί να δεχτεί η access. Ωστόσο, η access όταν ενσωματώνεις ένα συνημμένο σε κάποιο πεδίο με μορφή attachemnets στην πραγματικότητα αποθηκεύει αυτό το αρχείο στην βάση σε κάπoio ειδικό format ετσι ώστε εφόσον μετακινείς την βάση απο υπολογιστή σε υπολογιστή να μεταφέρονται και οσα αρχεία έχεις ενσωματώσεις στην βάση σου..

Προσωπικά δεν θα πρότεινα να κάνεις ενσωμάτωση αρχεία υπό μορφή attachemnets στην access και καλύτερο θα ήταν εάν αποθηκεύεις το Path αυτού του συνημμένου, που και αυτό θα μπορούσε κάλλιστα να αποφευχθεί εφόσον μπορείς με κώδικα να διαβάζεις απευθείας το path, ετσι ώστε να μην αυξάνεις αχρείαστα το μέγεθος της βάσης σου.. Υπόψη ότι, αυξάνοντας το μέγεθος της βάσης σου, δημιουργείς στην τελική και πρόβλημα στην ανταπόκριση της βασης (performance). Και για να μην παρεξηγηθώ, δεν εννοώ 100-200MB κλπ...εννοώ οτι θα δεις κάπου να "σκαλώνει" η access σε ακόμη πιο μεγάλο μέγεθος αρχείου, χωρίς όμως αυτό να σημαίνει ότι και στα 100 - 200MB δεν θα υπάρχει πρόβλημα... Η ορθή και ομαλή λειοουργία μιας βάσης σχετίζεται κυρίως στον ορθό σχεδιασμό του Backend που θα κάνεις...
Απάντηση με παράθεση
  #3  
Παλιά 29-01-18, 18:19
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-07-2014
Περιοχή: Πάτρα
Μηνύματα: 385
Προεπιλογή

Καλησπερα

Γιώργο σ`ευχαριστώ για την απάντησή σου.

Δεν το έχω μελετήσει το θέμα των συνημμένων στην Access αλλά, παρόλα αυτά, θα συμφωνήσω με τα προεκτεθέντα εκ μέρους σου ως λογικοφανή.

Στη Βάση που χρησιμοποιώ, ήδη χρησιμοποιώ κώδικα (ο οποίος δημιουργήθηκε με την ανεκτίμητη βοήθεια του εξαιρετικού φίλου του Forum
Γιώργου(Kapetang)),

έχοντας αποθηκευμένο το βασικό (πατρικό) φάκελο στο σκληρό και άνετα και λειτουργικά κάνω τη δουλειά μου.

Απλά, θα με βόλευε αντί να μεταφέρω τη Βάση μαζί με το φάκελο των αρχείων, να μεταφέρω μόνον τη Βαση.

Αλλά, όπως λες και εσυ, το εγχείρημα με τα συνημμένα έχει τα αρνητικά του...
Απάντηση με παράθεση
  #4  
Παλιά 01-02-18, 16:58
Όνομα: Τίμος
Έκδοση λογισμικού Office: Ms-Office 2010, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 13-03-2015
Μηνύματα: 44
Προεπιλογή

Καλησπέρα σε όλους,
Ζητώ την βοήθεια σας για το παρακάτω ζήτημα :
Στους σχετικούς κώδικες παρακάτω (τους εντόπισα διαβάζοντας το θέμα που άνοιξε ο dimitrisp " Η δυνατότητα "Συνημμένο" στην Access" προσπαθώ να τους προσαρμόσω να ανοίγει αρχείο pdf από συγκεκριμένο φάκελο αλλά με την δυνατότητα η βάση ανοίγοντας την σε άλλο υπολογιστή,έχοντας μεταφέρει και τον φάκελο μαζί, να μπορεί να εκτελεστεί η συγκεκριμένη εντολή.
Έτσι όπως είναι γραμμένη αντικατέστησα το "\Office Files\Pdfiles2013\" με "\ΑΠΟΘΗΚΗ\ΑΝΑΛΩΣΙΜΑ\" , όπου ΑΝΑΛΩΣΙΜΑ είναι ο φάκελος από τον οποίο θέλω να εμφανίσω το pdf, αλλά δεν δουλεύει εμφανίζοντας το μήνυμα " ο φάκελος δεν μπορεί να βρεθεί ". Να σημειώσω πως βάζοντας την διαδρομή ολόκληρη \users\ κτλ. δουλεύει.


Παράθεση:
Κώδικας:

Option Compare Database
Option Explicit

Private Const SW_SHOWNORMAL = 1

Private Declare Function ShellExecute _
Lib "shell32.dll" Alias _
"ShellExecuteA" ( _
ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Private Sub Εντολή152_Click()
Dim strFile As String
If Not IsNull(Me.Protokollo) Then
strFile = "C:\Office Files\Pdfiles2013\" & Me.Protokollo & ".pdf"
If Dir(strFile, vbDirectory) <> vbNullString Then
ShellExecute 0, "open", strFile, "", "C:\", SW_SHOWNORMAL
Else
MsgBox "File not Found!"
End If
Else
MsgBox "Το πεδίο είναι κενό"
End If
End Sub
Ευχαριστώ εκ των προτέρων
Τίμος
& καλή χρονιά σε όλους με υγεία
Απάντηση με παράθεση
  #5  
Παλιά 11-12-18, 00:01
Όνομα: Ανδρέας
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 05-11-2011
Μηνύματα: 1
Προεπιλογή

Γεια σας φίλοι,
Έχω το εξής πρόβλημα με το πεδίο "Συνημμένα".
Έχω μια βάση με συνδεδεμένους πίνακες από άλλη βάση, δηλαδή έχω την db.accb και την db_data.accb. Σε έναν πίνακα της db_data.accb πρόσθεσα ένα πεδίο τύπου "Συνημμένο". Αυτά τα πεδία δημιουργούν αόρατους δευτερεύοντες πίνακες. Αυτοί οι πίνακες δεν συνδέθηκαν στην αντίστοιχη φόρμα του db.accb κι έτσι δεν μπορώ να προσθέσω συνημμένα μέσα από την φόρμα.
Πώς θα μπορέσω να τις συνδέσω;
Ευχαριστώ προκαταβολικά.
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Γράφημα] Εμανίζει "$" αντί "€" gfevran Excel - Ερωτήσεις / Απαντήσεις 17 24-08-14 11:43
Η συνάρτηση "Date" στην Access του Office 2013 gmax Access - Ερωτήσεις / Απαντήσεις 4 16-03-13 06:16
Εμφανιση "Μηνός" και "Έτους" σε πίνακα και ερώτημα antonib Access - Ερωτήσεις / Απαντήσεις 4 24-09-12 20:58
[ Πίνακες ] Εμφάνιση πίνακα "παρασκηνίου" στο "προσκήνιο" PanosPan Access - Ερωτήσεις / Απαντήσεις 6 12-10-10 15:33
[ Εκθέσεις ] Άθροισμα "σε μεταφορά" στο υποσέλιδο και "από μεταφορά" στην κεφαλίδα prokopino Access - Ερωτήσεις / Απαντήσεις 4 25-06-10 16:24


Η ώρα είναι 21:47.