30-01-14, 19:30
|
Όνομα: ΔΙΟΝΥΣΟΣ Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 31-12-2012
Μηνύματα: 66
| |
Βοήθεια σε ερώτημα SQL (SELECT , WHERE)
Καλησπέρα, σε όλους ,
Το παρακάτω δουλεύει κανονικά όταν .....WHERE IDrecTypeParastatiko=5 (η γενικά όταν βάλω καρφωτά τον αριθμό που θέλω.
Επιθυμώ όμως ο αριθμός στο κριτήριο να λαμβάνεται από την τιμή ενός πεδίου που διαβάζεται από μια φόρμα. Η τιμή αποδίδεται στην μεταβλητή pt. Ομως έτσι η WHERE δεν δουλεύει.
Κάθε βοήθεια ευπρόσδεκτη.
Dim dbsesex As Database
Dim rstREC As DAO.Recordset
Dim pt As Long
Set dbsesex = CurrentDb
Set rstREC = dbsesex.OpenRecordset("Parastatika")
pt = [Forms]![frmTrans].[IDrecTypeParastatiko]
Set rstREC = dbsesex.OpenRecordset("SELECT * FROM Parastatika where IDrecTypeParastatiko = pt")
DoCmd.OpenForm "frmChecksTrans"
[IDrecTeller] = rstREC!TellerNr
|