Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man använder datum i en Access Query SQL Server

    Använda datum på en Structured Query Language ( SQL ) fråga kan vara förvirrande om du aldrig har använt dem . Microsoft SQL Server är en relationsdatabas management system som används för stora databaser . Microsoft Access är också en relationsdatabas management system , men för mindre lokala databaser . Ofta finns det anledning att ifrågasätta resultaten från en tabell med ett datumintervall . I några få steg kan du skapa en fråga med hjälp av ett datum fält från en tabell i SQL Server . Saker du behöver
    Microsoft Access 2007 Review Microsoft SQL Server 2000
    Visa fler instruktioner
    1

    Starta Microsoft Office Access 2007 , välj " Tom databas " och klicka " Skapa ". Klicka på " Databas Verktyg " och välj " Visual Basic " för att öppna Microsoft Visual Basic .
    2

    Välj " Infoga " -menyn och klicka på " Modul . " Skriv följande för att skapa en ny subrutin : " . Ange "

    Private Sub querySQLDate ( ) katalog

    Press
    3

    Skriv följande för att förklara din variabler :

    Dim strSQL As String

    Dim rst Som Recordset

    Dim dbs som databas

    Dim x As Integer
    4

    Skriv följande för att ställa in din databas och länka den " beställningar " tabellen från Northwind databasen i SQL Server :

    Set dbs = CurrentDb

    DoCmd.TransferDatabase acLink , " ODBC Database " , _

    " ODBC , DSN = lokal , LANGUAGE = us_english ; DATABASE = Northwind " , _

    acTable , "Order " , " dbo.Orders "

    Redigera " ODBC , DSN = LOCAL " och skriv in namnet på din SQL Server DSN
    5

    skriv följande för att definiera din fråga använder . " RequiredDate " fältet och för att visa enbart augusti månad , 1996 :

    strSQL = " SELECT dbo_Orders.CustomerID , dbo_Orders.EmployeeID , dbo_Orders.OrderDate , dbo_Orders.RequiredDate "

    strSQL = strSQL & " FROM dbo_Orders "

    strSQL = strSQL & " WHERE ( ( ( dbo_Orders.RequiredDate ) Mellan # 1996/08/01 # och # 1996/08/31 # ) ) ; "
    6

    Skriv följande för att slinga genom din Recordset och display datum genom en meddelanderuta :

    Set rst = dbs.OpenRecordset ( strSQL ) katalog

    rst.MoveLast

    rst.MoveFirst

    För X = 0 till RST . RecordCount - . 1

    MsgBox rst.Fields ( " RequiredDate " ) Value

    rst.MoveNext

    Nästa X Review

    Tryck " F5 " för att köra din subrutin .

    Tidigare:

    nästa:
    relaterade artiklar
    ·String Storlek i VB6
    ·Hur Pen en fil i VB.NET med ett visst program
    ·Hur Infoga Null Into tabell Visual Basic & Adox
    ·Hur man programmerar en vertikal rullningslist med en t…
    ·Hur du krypterar med Visual Basic
    ·Hur man använder pekare i Vb
    ·Hur man tar bort ett kalkylblad i Vb.Net
    ·Ställa Access Key i Visual Basic
    ·Hur du uppdaterar ComboBox på Förändring av övrigt …
    ·Returvärdet VBA Funktion
    Utvalda artiklarna
    ·Lägga till en rullningslist till Visual Basic
    ·Förteckning över Fördelar med UML
    ·Hur man skapar en BAT -fil
    ·Vad Är Applets
    ·Hur man läser flera rader med en fil i Perl
    ·Hur att sanera Data för XSS PHP
    ·Hur man gör vBulletin Styles
    ·Hur man gör Sliding Innehållet i jQuery
    ·Hur Ladda ner Java 1.6
    ·PHP String Skillnader
    Copyright © Dator Kunskap http://www.dator.xyz