Προς το περιεχόμενο

ερώτημα αναζήτησης στην access


question mark

Προτεινόμενες αναρτήσεις

Δημοσ.

Έχω ένα πίνακα με τα στοιχεία υπαλλήλων (όνομα, επώνυμο, δ/νση κλπ). Θέλω να φτιάξω ένα ερώτημα που να λειτουργεί όπως το Ctrl + F (find), δλδ να μου εμφανίζει ένα παράθυρο όπου θα πληκτρολογώ το ονοματεπώνυμο του υπαλλήλου και να μου εμφανίζει το αποτέλεσμα. Ελπίζω να είμαι κατανοητός.

Δημοσ.

φτιάξε ενα parameter query.

 

πχ. αν ηθελες ενα στατικό query που να βρισκει οσους εχουν επώνυμο = "ΠΑΠΠΑΣ", θα εγραφες

>SELECT * FROM TABLE1 WHERE LASTNAME = "ΠΑΠΠΑΣ"

 

για να σε ρωτάει καθε φορά πριν την εκτέλεση γράψε:

>SELECT * FROM TABLE1 WHERE LASTNAME = [δώσε επώνυμο]

(η φράση "δώσε επώνυμο" θα εμφανιστεί στο input box που θα πάρει περιμένει το κριτήριο αναζήτησης )

 

πχ2. για να βρεις όσους εχουν το επώνυμο αλλα δεν ξερεις όνομα:

>SELECT * FROM TABLE1 
WHERE LASTNAME & FIRSTNAME     LIKE    [δώσε την αρχή του επωνύμου] & "*"

 

 

περισσότερα:

http://www.fontstuff.com/access/acctut01.htm

http://support.microsoft.com/kb/304352

http://www.fabalou.com/Access/Queries/MultipleParameters.asp

  • 1 χρόνο αργότερα...
Δημοσ.

Κατα την εκτέλεση αν δεν του βάλω όνομα μου εμφανίζει όλες τις εγγραφές (με τη σειρά μία προς μία). Υπάρχει δυνατότητα ώστε αν δεν του γράψω όνομα να βγάζει κάποιο μήνυμα (πχ δοκιμάστε ξανά) ή να μην εμφανίζει τίποτα;

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...