Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Palauttaa totuusarvon , joka ilmaisee, voidaanko lauseke muuntaa päivämääräksi.

Syntaksi

IsDate ( lauseke )

Pakollinen lausekeargumentti on variantti, joka sisältää päivämäärälausekkeen tai merkkijonolauseke tunnistettavissa päivämääräksi tai kellonajaksi.

Huomautuksia

IsDate palauttaa arvon Tosi , jos lauseke on päivämäärä tai se tunnistetaan kelvolliseksi päivämääräksi. muussa tapauksessa se palauttaa arvon Epätosi. Microsoft Windowsissa kelvollisten päivämäärien alue on 1.1.100–31.12.9999. alueet vaihtelevat käyttöjärjestelmien välillä.

Esimerkkejä kyselystä

Lauseke

Tulokset

SELECT IsDate([UnitPrice]) AS Expr1 FROM ProductSales;

Funktio arvioi, onko Yksikköhinta-argumentti kelvollinen päivämäärä, ja palauttaa tuloksen muodossa "-1" arvolle Tosi ja "0" sarakkeessa Lauseke1. Tulos on 0 (epätosi).

SELECT IsDate([DateofSale]) AS ValidDate, IsDate(#31/10/2019#) AS DateTest FROM ProductSales;

Funktio arvioi, onko DateofSale- ja #31/10/2019#-argumentit kelvollinen päivämäärä, ja palauttaa tuloksen muodossa "-1" tosi-argumentille ja "0" Epätosi-funktiolle Sarakkeessa ValidDate ja DateTest. Tulos on -1 (Tosi) molemmissa sarakkeissa.

VBA-esimerkki

Huomautus: Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.

Tässä esimerkissä IsDate-funktion avulla määritetään, voidaanko lauseke muuntaa päivämääräksi.

Dim MyDate, YourDate, NoDate, MyCheckMyDate = "February 12, 1969"YourDate = #2/12/69#NoDate = "Hello"MyCheck = IsDate(MyDate)    ' Returns True.MyCheck = IsDate(YourDate)    ' Returns True.MyCheck = IsDate(NoDate)    ' Returns False.

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.