Dator > hur du utför en rekord sökning i ett Java-program

  • hur du utför en rekord sökning i ett Java-program


  • Söka efter poster i en Java- program är en gemensam databas som omfattar JDBC ( Java Database Connectivity ) klasser . De uppgifter som behövs för sökning ( eller någon annan databas-relaterade uppgift ) är desamma som för icke-Java -plattformar . ansluta till en databas , köra en fråga på databasen och sedan slinga genom den resulterande rekord

    Du behöver :
    Databas för skapande program ( e.
    g.
     MS Access ) .
    IDE ( Integrated Development Environment) .
    JDK ( Java Development Kit ) från Java.
    Sön
    com .


    1 .
    Skapa en test databas och tabell . Öppna upp Microsoft Access och välj Arkiv > Tom databas . ( Du kan använda andra databaser skapa tillämpningar , instruktionerna är oftast desamma . )

    Skapa en tabell med följande fält : " titel , " ett textfält , " regissör ", ett annat textfält och " year_released , " en int fältet .
    2 .
    Skriv följande för att skapa två rader med data för tabellen . Row man har " star wars ", " Lucas , " och 1977 , motsvarande titel, regissör och year_released fält du just skapat . Rad två har " Excalibur ", " Boorman , " och 1980 .

    Välj Arkiv > Spara som för att inleda spara databasen. Ange " filmer " när du uppmanas namnet på tabellen , och ange " mydb " för namnet på databasen . Acceptera ACCDB filändelsen
    3
    skapa en datakälla Namn ( DSN ) från den databas som du nyss skapade , så Java JDBC-ODBC-drivrutin kan prata med den : . . Klicka på Start Ange " ODBC , " klicka sedan på Datakällor ( ODBC ) -ikonen när den visas .

    på Data Source Administrator 's Användar-DSN , klickar på Lägg till och välj sedan Microsoft Access Driver med ändelsen *. ACCDB från listan som visas . I Microsoft Access Setup fönstret anger " mydb " för Namn på datakälla , tryck sedan på Välj .

    Navigera till mydb. accdb databasfilen du skapade tidigare och klicka på OK för att acceptera dina val och tillbaka ut ur dialogrutor . Stäng Administrera datakälla .
    4 .
    Skapa ett nytt Java- projekt använda din önskade IDE ( Integrated Development Environment) . ( NetBeans kommer att användas för de återstående stegen , som i allmänhet kommer att gälla för andra IDE som Eclipse eller Aptana 's . )

    Enter " mydb " för projektets namn och låta IDE för att skapa en Main class-filen.
    5 .
    Skriv följande programkod i koden fönster :

    //////////////////////////////////////////////////////////////////
    paketet mydb ;

    import java. sql . * ;

    public class Main {

    public static void main ( String [ ] args ) kastar Undantag {
    //få en anslutning från
    Driver Manager //skapa en tom fråga
    //exekvera en SQL- STMT på den frågan
    Connection cxn=DriverManager . getConnection ( " jdbc : odbc : mydb " ) ;
    Uttalande SM=cxn. createStatement () ;
    ResultSet poster=sm. executeQuery ( " SELECT * FROM filmer där year_released=1977 " ) ,
    String titel ="";
    String regissör ="";
    int år=0 ;
    medan ( records. next ()) {
    title=records. getString ( " titel " ) ;
    regissören=records. getString ( " direktören ") ;
    år=records. getInt ( " year_released " ) ;
    System. out. printf ( " Titel: % s, Regi: % s , år :% d % n " , titel , regissör, år ) ; }

    poster . close ( ) ; }

    }

    //////////////////////////////////////////////////////////////////

    6 .

    Bygg och kör programmet : välj Kör > Kör på Arkiv och märker resultatet av frågan visas i Output-fönstret

    tips och varningar


  • Get . känna din IDE innan du skriver något Java-programmet. Din IDE kan göra eller bryta din programmering sessioner
  • Fokus på de grundläggande funktionerna om du befinner dig vilse i detaljer i koden . allt du gör är att få en databasanslutning , skapa ett uttalande om anslutning och utför en SQL-fråga på det uttalandet .
  • Den officiella Java Tutorials Trails på java. sun. com /docs /böcker /tutorial /är bra för ingående förklaringar av JDBC begrepp , men inte särskilt praktiskt , med undantag för en sida :
  • http://java. sun. com/docs/books/tutorial/jdbc/overview/index. html

Previous:Vilka är fördelarna med Java uppgradera ? Next:hur man gör xml se söt i SQL Server resultat





Relaterade artiklar


  • hur att fylla en dropDownList från databasen
  • hur man monterar en HP Color LaserJet 4600 underhållssats
  • hur man frigöra en iMac
  • mänskliga dator gränssnittsdesign riktlinjer
  • specifikationer för ett dv9843cl anteckningsbok
  • min Inspiron 6400 startar inte upp eller slå på
  • hur till återvinna en ej slutbehandlad CD
  • tekniska specifikationer för CT scanners
  • hur man fyller en Canon LBP-5000
  • hur du uppdaterar BIOS på en satellit A215