Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 18962|Odpoveď: 0

[Zdroj] Java používa otáznik PreparedStatement ako referenciu

[Kopírovať odkaz]
Zverejnené 20. 11. 2014 13:14:01 | | |
Java zdrojový kód: [mw_shl_code=java,true]import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Scanner;


public class PreparedStatement {

        /**
         * @param args
         * IT fórum:www.itsvse.com
         */
        public static void main(String[] args) {
                TODO automaticky generovaná metóda stub
                Spojenie conn = null;
                java.sql.PreparedStatement pstmt =null;
                ResultSet rs=null;
                try {
                        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                        conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433; database=sqlDB; ", "sa", "123");
                        Scanner sc=nový Scanner(System.in);
                        System.out.println("Prosím, zadajte svoje registrované používateľské meno:");
                        int id=sc.nextInt();
                        System.out.println("Zadajte prosím heslo:");
                        String pwd=sc.next();
                        String sql="vložiť do userinfo values (?,?)";
                        pstmt =conn.prepareStatement(sql);
                        pstmt.setInt(1, id);
                        pstmt.setString(2, pwd);
                        pstmt.executeUpdate();
                        System.out.println("Registrácia úspešná!") );
                       
                       
                } catch (ClassNotFoundException e) {
                        TODO Automaticky generovaný záchytný blok
                        e.printStackTrace();
                } catch (SQLException e) {
                        TODO Automaticky generovaný záchytný blok
                        e.printStackTrace();
                }konečne{
                        try {
                                if(rs!=null){rs.close(); }
                                if(pstmt!=null){pstmt.close(); }
                                if(conn!=null){conn.close(); }
                        } catch (SQLException e) {
                                TODO Automaticky generovaný záchytný blok
                                e.printStackTrace();
                        }
                       
                       
                }

        }

}
[/mw_shl_code]

Kód databázy SQL Server:
[mw_shl_code=sql,true]vytvoriť databázu sqlDB
Choď
Použitie sqlDB
Choď

vytvoriť tabuľku userinfo(
        id int primárny kľúč,
        PWD Varchar(10)
)
Choď
Vyberte * z userinfo[/mw_shl_code]




Predchádzajúci:Heaven-defying QQ breakthrough, hlavný displej účtu plus priatelia + jednoduché prelomenie kódu, hlavný displej vynútený chat (stačí len QQ číslo, aby ste mohli robiť, čo chcete)
Budúci:Vedomostné body javajdbc
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com