Θέμα: κινεζικα

Εμφάνιση ενός μόνο μηνύματος
  #4  
Παλιά 28-04-23, 19:06
pakos Ο χρήστης pakos είναι συνδεδεμένος
Όνομα: Πάκος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 17-12-2011
Περιοχή: Θεσσαλονικη
Μηνύματα: 169
Προεπιλογή συνεχεια

ευχαριστω για το ενδιαφερον σου, αλλα δυστυχως το προβλημα παραμενει.

Νομίζω εχω εντοπισει την αιτια που το δημιουργει (95%)

Στη συγκεκριμενη εντολη εκτελεσης του κωδικα ενημερωσης (update) που εχει μόνο ενα πεδιο
για να το ενημερωσει στον πινακα που εχει το κριτηριο, το πεδιο αυτο εχει την ιδιοτητα (Εμπλουτισμένο κείμενο) και ενω ανανεωνει ολα τα πεδια,
στη σειρα του βγαζει τα κινεζικα και μετα το σφαλμα 3343

Υποψιν το πεδιο αυτο δημιουργειτε με κωδικα

οπως παρακατω

prot0...prot5 as string
Form_ΤΕΜΡ.ΚΕΙΜΕΝΟεισγηση5 = prot0 & prot1 & prot2 & prot4 & prot5


και μετα την εντολη

DoCmd.RunSQL "UPDATE ΤΕΜΡ SET ΤΕΜΡ.ΚΕΙΜΕΝΟεισγηση5 = [Φόρμες]![ΤΕΜΡ]![ΚΕΙΜΕΝΟεισγηση5] " & _
" WHERE (((ΤΕΜΡ.Τωρα)=[Φόρμες]![ΤΕΜΡ]![Τωρα]));"

οποιαδηποτε βοηθεια επιθυμητη


Βεβαια μεσοβεζικη λυση βρηκα

ενα ερωτημα με μια εγγραφη που περιεχει το πεδιο
και οταν χηριμοποιειται στις αναφορες το παιρνω με την dlookup

το πεδιο αυτο ειναι ολοκληρο κειμενο, οπως καταλαβες, εισηγησης, εχει εντονους χαρακτηρες, ολογραφος ποσο, αλλου χρωματιστο κλπ.

για τα παραπανω αποκλειει το πεδιο να γινει απλο κειμενο.
Απάντηση με παράθεση