Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať parametre SQL

parametre SQL sú nevyhnutnou súčasťou dynamického programovania . Tie umožňujú programátorovi získať vstup od užívateľa a vyhľadávať v databáze s danou informácií . Bez parametrov SQL , programátori nebudú môcť pýtať tabuľky a zobrazenia dynamicky . Microsoft SQL Server má špecifický formát pri použití parametrov v aplikáciách . Možnosti sú zahrnuté v triede SQLServerPreparedStatement . Návod dovolená 1

nastaviť príkazu dotazu. Pomocou " ? " znamená pre SQL Server , ktorý je použitý parameter . Nasledujúci príkaz sa pýta databázu na prvý a posledný meno z tabuľky zákazníkov . Vstup z aplikácie je zákazník ID number.String myQuery = " select FIRST_NAME , last_name od zákazníka , kde CUSTOMER_ID = ? " ;
2

použite objekt PreparedStatement triedy SQLServerPreparedStatement vyhľadávať v databáze . Nasledujúce príkazy inštancie triedy , vyhľadávať v databáze s reťazcami z kroku jedna , a použiť " 443 " ako číslo ID pre SQL parameter.PreparedStatement myStatement = con.prepareStatement ( myQuery ) ; myStatement.setString ( 1 , " 443 " ) ;
3

Uložte sadu výsledkov do premennej . Po databázy je vypočúvaný , výsledky sú odoslané späť do aplikácie . Premenná s dátovým typom " ResultSet " sa používa pre tlač výsledkov na user.ResultSet myResults = myStatement.executeQuery ( ) ;
4

Vytlačiť výsledky . Nasledujúci príkaz používa premennú výsledok pre tlač vrátená dáta pre zobrazenie na user.System.out.println ( myResults.getString ( " last_name " ) + " , " + myResults.getString ( " FIRST_NAME " ) ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené