freestuff.gr αρχική σελίδα
 FAQFAQ    ΑναζήτησηΑναζήτηση   Λίστα ΜελώνΛίστα Μελών   Ομάδες ΜελώνΟμάδες Μελών   <b>Εγγραφή Μέλους</b>Εγγραφή Μέλους 
 ΠροφίλΠροφίλ   Επιλογές μέλους Επιλογές   Τα bookmarks μου Τα bookmarks μου   Προσωπικά μηνύματαΠροσωπικά μηνύματα 
  διαφήμιση  

Καλώς ήρθατε στο forum μας! Για να συμμετάσχετε στις συζητήσεις θα πρέπει να είσαστε μέλος. Γίνετε μέλος τώρα!.

Συγκρίσεις ημερομηνιών στην Access


 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » SQL και SQL Servers (RDBMS) » MS Access
Moderators:  Super-Moderators, WebDev Moderators
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [6 Μηνύματα]      Bookmarks Tags: access Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
ΑποστολέαςΜήνυμα
Cat-Cat


Μέλος από: 05 Ιουν 2006
Μηνύματα: 11

View users profile
ΜήνυμαΣτις: 29 Ιουν 2006 14:50    Θέμα: Συγκρίσεις ημερομηνιών στην Access Απάντηση με παράθεση  Mark this post and the followings unread

Ευχαριστώ για τη φιλοξενία. Αυτό είναι το πρώτο μου μήνυμα.

Χρησιμοποιώ σε ένα κουμπί έναν κώδικα, που ανάμεσα σε άλλα κάνει και τον παρακάτω έλεγχο.

Set rstArgeia = dbsdata_leave.OpenRecordset("select * from [argeies] where ([ARGEIA]) = #" & Me!date & "#", dbOpenDynaset)


Οταν το πεδίο me!date ειναι π.χ. 15/11/2006 και υπάρχει αντίστοιχη εγγραφή στο αρχείο argeies όλα οκ. το βρίσκει.
Αν το me!date είναι 5/1/2006 τότε βρίσκει ισότητα με την εγγραφή 1/5/2006 του αρχείου.

και εγώ τρελαίνομαι γιατί έχω χρησιμοποιήσει οτι ξέρω από μετατροπές πεδίων και δεν πιάνει τίποτε.

Ευχαριστώ.
cordis
Administrator, [F|H]ounder, [C|S]EO

Μέλος από: 09 Οκτ 1999
Βοηθήματα: 95
Νέα: 488
Templates: 1
Scripts: 2
Μηνύματα: 256+

Περιοχή: Greece
View users profile Visit posters website
blog cv flickr picasa facebook linkedin 
twitter friendfeed deviantART del.icio.us 
ΜήνυμαΣτις: 02 Ιουλ 2006 22:56    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Δοκίμασε να κάνεις αυτό:

κώδικας:
Set rstArgeia = dbsdata_leave.OpenRecordset('select * from [argeies] where (Format ( [ARGEIA] , "yyyy/mm/dd")) = Format (#' & Me!date & '# , "yyyy/mm/dd")', dbOpenDynaset)

περισσότερα για την format function δες εδώ:
http://www.techonthenet.com/access/functions/date/format.php

_________________
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Cat-Cat


Μέλος από: 05 Ιουν 2006
Μηνύματα: 11

View users profile
ΜήνυμαΣτις: 03 Ιουλ 2006 09:16    Θέμα: Συγκρίσεις ημερομηνιών στην Access Απάντηση με παράθεση  Mark this post and the followings unread

Ευχαριστώ για την απάντηση.
Δοκίμασα τον κώδικα αλλά "χτυπάει" στο compilation το ' select
ToolTimes at work
Cat-Cat


Μέλος από: 05 Ιουν 2006
Μηνύματα: 11

View users profile
ΜήνυμαΣτις: 03 Ιουλ 2006 11:36    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

τελικά στο site που μου έστειλες βρήκα την function μετατροπής ημερομηνίας σε number, τροποποίησα λίγο το αρχείο μου και εφάρμοσα αυτή τη function.
Ευχαριστώ πολύ. Καλό ε!
dva_dev
Script Master

Μέλος από: 16 Σεπ 2005
Μηνύματα: 256+

View users profile Visit posters website
blog deviantART facebook linkedin 
ΜήνυμαΣτις: 03 Ιουλ 2006 16:17    Θέμα: Re: Συγκρίσεις ημερομηνιών στην Access Απάντηση με παράθεση  Mark this post and the followings unread

Η VB/VBA τα μονά εισαγωγικά (') τα χρησιμοποιεί για σχόλια, τα διπλά (") για strings. Αν θέλεις να βάλεις διπλά εισαγωγικά μέσα σε string μπορείς να βάλεις 2 φορές διπλά εισαγωγικά ("").

κώδικας:
Set rstArgeia = dbsdata_leave.OpenRecordset("select * from [argeies] where (Format ( [ARGEIA] , ""yyyy/mm/dd"")) = Format (#" & Me!date & "# , ""yyyy/mm/dd"")", dbOpenDynaset)
cordis
Administrator, [F|H]ounder, [C|S]EO

Μέλος από: 09 Οκτ 1999
Βοηθήματα: 95
Νέα: 488
Templates: 1
Scripts: 2
Μηνύματα: 256+

Περιοχή: Greece
View users profile Visit posters website
blog cv flickr picasa facebook linkedin 
twitter friendfeed deviantART del.icio.us 
ΜήνυμαΣτις: 03 Ιουλ 2006 21:27    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

σωστά... εγώ έκανα μίξη με δυνατότητες άλλης γλώσσας..

_________________
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Εμφάνιση Μηνυμάτων:   
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [6 Μηνύματα] Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » SQL και SQL Servers (RDBMS) » MS Access


Σχετικά θέματα
 Θέματα   Απ/σεις   Αποστολέας   Τελευταίο μήνυμα 
Προβλημα με υπολογισμο ΦΠΑ στην Access 0 master3763 27 Νοε 2016 17:31
master3763 Εμφάνιση τελευταίου μηνύματος
Δημιουργία Βάσης Δεδομένων MS Access με αντιστοιχιση σε γραφικό στοιχείο 1 Charalampos77 22 Ιουλ 2016 13:22
cordis Εμφάνιση τελευταίου μηνύματος
 
Τώρα είναι 28 Μαρ 2017 06:14 | All times are UTC + 2


Email This Page to Someone! add to Favorites

     Powered by p h p B B © 2001,2005 p h p B B Group
Για άμεση επικοινωνία με τον διαχειριστή του freestuff.gr στο email: freestuff.gr(παπάκι)gmail.com


Copyright © 1999-2013 Freestuff.gr All Rights Reserved  
Version Aegean, designed by N. Tsaganos