Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
INSERT INTO
ΚΑΛΗΣΠΕΡΑ ΣΕ ΟΛΗ ΤΗΝ ΟΜΑΔΑ. ΣΤΗΝ ΠΡΩΤΗ ΒΔ ΠΟΥ ΕΦΤΙΑΞΑ ΜΕΡΙΚΑ ΧΡΟΝΙΑ ΠΡΙΝ (ΚΑΙ ΔΥΣΤΙΧΩΣ ΤΑ ΟΝΟΜΑΤΑ ΤΩΝ ΠΙΝΑΚΩΝ ΤΑ ΕΙΧΑ ΓΡΑΨΕΙ ΜΕ ΕΛΛΗΝΙΚΟΥΣ ΧΑΡΑΚΤΗΡΕΣ ΚΑΙ ΧΩΡΙΣ _ ΜΕΤΑ ΞΥ ΤΩΝ ΛΕΞΕΩΝ) ΘΕΛΩ ΝΑ ΦΤΙΑΞΩ ΤΟ ΕΞΗΣ: ΣΕ ΜΙΑ ΔΕΥΤΕΡΕΥΟΥΣΑ ΦΟΡΜΑ "pros_arsi" (Η ΟΠΟΙΑ ΔΕΝ ΕΙΝΑΙ ΣΥΝΔΕΔΕΜΕΝΗ ΜΕ ΚΑΝΕΝΑ ΠΙΝΑΚΑ) ΜΕ ΤΟ ΚΟΥΜΠΙ SAVE ΘΕΛΩ ΝΑ ΚΑΤΑΧΩΡΕΙ ΣΤΟΝ ΠΙΝΑΚΑ ¨[U]ΑΡΣΕΙΣ ΑΠΑΓΟΡΕΥΣΕΙΣ¨[/U] ΕΓΡΑΨΑ ΤΟΝ ΠΑΡΑΚΑΤΩ ΚΩΔΙΚΑ ΑΛΛΑ ΔΕΝ ΔΟΥΛΕΥΕΙ. ΜΠΟΡΕΙ ΚΑΠΟΙΟΣ ΝΑ ΜΕ ΒΟΗΘΗΣΕΙ ΓΙΑΤΙ ΔΕΝ ΚΑΤΑΛΑΒΑΙΝΩ ΤΙ ΕΧΩ ΚΑΝΕΙ ΛΑΘΟΣ. Dim strV As String strV = " VALUES ('" & Me.ΩΠ_ΑΠΑΓΟΡΕΥΣΗΣ & "', '" & Me.ID_ΑΠΑΓΟΡΕΥΣΗΣ & "', '" & Me.ΩΠ_ΣΗΜΑΤΟΣ_ΑΡΣΗΣ & "','" & Me.ID_PLOIOU & "','" & Me.ΚΩΔ_ΕΚΔΟΤΗ & "','" & Me.imerom_lixis & "','" & Me.ΚΑΤΑΣΤΑΣΗ & "','" & Me.sxolia & "') & " CurrentDb.Execute "INSERT INTO [ΑΡΣΕΙΣ ΑΠΑΓΟΡΕΥΣΕΙΣ] ([ΩΠ ΣΗΜΑΤΟΣ ΑΠΑΓΟΡΕΥΣΗΣ], [ID ΑΠΑΓΟΡΕΥΣΗΣ], [ΩΠ ΣΗΜΑΤΟΣ ΑΡΣΗΣ], ID_PLOIOU,[ΚΩΔ ΕΚΔΟΤΗ], [ΗΜΕΡΟΜΗΝΙΑ ΛΗΞΗΣ ΑΡΣΗΣ], [ΚΩΔ ΕΙΔΟΥΣ ΑΡΣΗΣ], sxolia) " & strV ΕΥΧΑΡΙΣΤΩ ΠΟΛΥ ΕΚ ΤΩΝ ΠΡΟΤΕΡΩΝ |
#2
| |||
| |||
Συνέχεια
Καλησπέρα για δοκίμασε κάτι τέτοιο Me.strV = "'" & Me.ΩΠ_ΣΗΜΑΤΟΣ_ΑΠΑΓΟΡΕΥΣΗΣ & "', '" & Me.ID_ΑΠΑΓΟΡΕΥΣΗΣ & "', '" & Me.ΩΠ_ΣΗΜΑΤΟΣ_ΑΡΣΗΣ & "','" & Me.ID_PLOIOU & "','" & Me.ΚΩΔ_ΕΚΔΟΤΗ & "','" & Me.ΗΜΕΡΟΜΗΝΙΑ_ΛΗΞΗΣ_ΑΡΣΗΣ & "','" & Me.sxolia Me.Refresh DoCmd.RunSQL "INSERT INTO [ΑΡΣΕΙΣ ΑΠΑΓΟΡΕΥΣΕΙΣ] ( [ΩΠ ΣΗΜΑΤΟΣ ΑΠΑΓΟΡΕΥΣΗΣ], [ID ΑΠΑΓΟΡΕΥΣΗΣ], [ΩΠ ΣΗΜΑΤΟΣ ΑΡΣΗΣ], ID_PLOIOU, [ΚΩΔ ΕΚΔΟΤΗ], [ΗΜΕΡΟΜΗΝΙΑ ΛΗΞΗΣ ΑΡΣΗΣ], [ΚΩΔ ΕΙΔΟΥΣ ΑΡΣΗΣ], sxolia, strV ) " & _ " SELECT [Φόρμες]![pros_arsi]![ΩΠ ΣΗΜΑΤΟΣ ΑΠΑΓΟΡΕΥΣΗΣ], [Φόρμες]![pros_arsi]![ID ΑΠΑΓΟΡΕΥΣΗΣ], [Φόρμες]![pros_arsi]![ΩΠ ΣΗΜΑΤΟΣ ΑΡΣΗΣ], [Φόρμες]![pros_arsi]!ID_PLOIOU, [Φόρμες]![pros_arsi]![ΚΩΔ ΕΚΔΟΤΗ], [Φόρμες]![pros_arsi]![ΗΜΕΡΟΜΗΝΙΑ ΛΗΞΗΣ ΑΡΣΗΣ], [Φόρμες]![pros_arsi]![ΚΩΔ ΕΙΔΟΥΣ ΑΡΣΗΣ], [Φόρμες]![pros_arsi]!sxolia, [Φόρμες]![pros_arsi]!strV " & _ ";" στον πίνακα [ΑΡΣΕΙΣ ΑΠΑΓΟΡΕΥΣΕΙΣ] πρέπει να έχεις και το πεδίο [strV] επίσης και στην φόρμα [pros_arsi] πρέπει να έχεις το πεδίο [strV] στο οποίο δεν θα βάζεις τιμή, θα παίρνει σύμφωνα με τον κώδικα Τελευταία επεξεργασία από το χρήστη pakos : 27-02-22 στις 17:18. |
#3
| |||
| |||
φίλε μου καλημέρα. Σ ευχαριστω πολύ για τη βοήθεια αλλα δε δουλεύει. επισυνάπτω δειγμα τησ ΒΔ.testploia1.accdb |
#4
| |||
| |||
συνέχεια
καλησπέρα σύμφωνα με το δείγμα κάνεις τα: Me.strV = "'" & Me.ΩΠ_ΑΠΑΓΟΡΕΥΣΗΣ & "', '" & Me.ID_ΑΠΑΓΟΡΕΥΣΗΣ & "', '" & Me.ΩΠ_ΣΗΜΑΤΟΣ_ΑΡΣΗΣ & "','" & Me.id_ploiou & "','" & Me.ΚΩΔ_ΕΚΔΟΤΗ & "','" & Me.imerom_lixis & "','" & Me.ΚΑΤΑΣΤΑΣΗ & "','" & Me.SXOLIA Me.Refresh DoCmd.RunSQL "INSERT INTO [ΑΡΣΕΙΣ ΑΠΑΓΟΡΕΥΣΗΣ] ( [ΩΠ ΣΗΜΑΤΟΣ ΑΠΑΓΟΡΕΥΣΗΣ], [ID ΑΠΑΓΟΡΕΥΣΗΣ], [ΩΠ ΣΗΜΑΤΟΣ ΑΡΣΗΣ], ID_PLOIOU, [ΚΩΔ ΕΚΔΟΤΗ], [ΗΜΕΡΟΜΗΝΙΑ ΛΗΞΗΣ ΑΡΣΗΣ], [ΚΩΔ ΕΙΔΟΥΣ ΑΡΣΗΣ], sxolia, strV) " & _ "SELECT [Φόρμες]![ΠΛΟΙΑ]![pros_arsi_ploia].[Form]![ΩΠ_ΑΠΑΓΟΡΕΥΣΗΣ],[Φόρμες]![ΠΛΟΙΑ]![pros_arsi_ploia].[Form]![ID_ΑΠΑΓΟΡΕΥΣΗΣ],[Φόρμες]![ΠΛΟΙΑ]![pros_arsi_ploia].[Form]![ΩΠ_ΣΗΜΑΤΟΣ_ΑΡΣΗΣ],[Φόρμες]![ΠΛΟΙΑ]![pros_arsi_ploia].[Form]!id_ploiou,[Φόρμες]![ΠΛΟΙΑ]![pros_arsi_ploia].[Form]![ΚΩΔ_ΕΚΔΟΤΗ],[Φόρμες]![ΠΛΟΙΑ]![pros_arsi_ploia].[Form]![imerom_lixis],[Φόρμες]![ΠΛΟΙΑ]![pros_arsi_ploia].[Form]![ΚΑΤΑΣΤΑΣΗ],[Φόρμες]![ΠΛΟΙΑ]![pros_arsi_ploia].[Form]![SXOLIA],[Φόρμες]![ΠΛΟΙΑ]![pros_arsi_ploia].[Form]![strV] " & _ ";" και Πρέπει να διορθώσεις στον πίνακα [ΑΡΣΕΙΣ ΑΠΑΓΟΡΕΥΣΗΣ] το πεδίο [ID ΑΠΑΓΟΡΕΥΣΗΣ] Ναι (Επιτρέπονται διπλότυπα) και τα πεδια με αριθμό χωρίς προεπιλεγμένη τιμή |
#5
| |||
| |||
συνεχεια
δες στο αρχειο
|
#6
| |||
| |||
φιλε μου σ ευχαριστω παρα πολύ. παίζει τέλεια. ν α εισαι καλα
|
#7
| |||
| |||
ΣΥΝΕΧΕΙΑ
Επειδή νόμιζα ότι το strV ήταν μια συγκεντρωτική πληροφορία σε 1 γραμμή, αλλά δεν έχει καμία σχέση, αν θες μπορείς να την διαγράψεις, από τον κώδικα, τον πίνακα και την φόρμα.
|
#8
| |||
| |||
σ ευχαριστω πολυ φιλε μου. με βοήθησες παρα πολυ. να εισαι καλα.
|
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[ Πίνακες ] the insert statement conflicted with the foreign key constraint fk the conflict occur | gianniskar | Access - Ερωτήσεις / Απαντήσεις | 0 | 14-10-20 12:54 |
Δεν μου βγαινουν τα Query insert,delete,update | cebzaro | Access - Ερωτήσεις / Απαντήσεις | 1 | 21-06-19 03:48 |
Excel Insert | thanosgr | Access - Ερωτήσεις / Απαντήσεις | 9 | 02-03-16 10:23 |
[ Φόρμες ] Σύνταξη Insert Into | dmarop | Access - Ερωτήσεις / Απαντήσεις | 2 | 14-05-13 21:21 |
[ Συναρτήσεις ] SQL INSERT INTO | dimitris p | Access - Ερωτήσεις / Απαντήσεις | 2 | 06-07-10 00:30 |
Η ώρα είναι 15:01.