Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 18962|Odpověď: 0

[Zdroj] Pro referenci je otázník PreparedStatement v Javě

[Kopírovat odkaz]
Zveřejněno 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) {
                Automaticky generovaný stub metody TODO
                Spojení 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("Zadejte prosím své registrované uživatelské jméno:");
                        int id=sc.nextInt();
                        System.out.println("Zadejte prosím heslo:");
                        String pwd=sc.next();
                        String sql="vložit do userinfo values (?,?)";
                        pstmt =conn.prepareStatement(sql);
                        pstmt.setInt(1, id);
                        pstmt.setString(2, pwd);
                        pstmt.executeUpdate();
                        System.out.println("Registrace úspěšná!") );
                       
                       
                } catch (ClassNotFoundException e) {
                        TODO Automaticky generovaný blok zachycení
                        e.printStackTrace();
                } catch (SQLException e) {
                        TODO Automaticky generovaný blok zachycení
                        e.printStackTrace();
                }konečně{
                        try {
                                if(rs!=null){rs.close(); }
                                if(pstmt!=null){pstmt.close(); }
                                if(conn!=null){conn.close(); }
                        } catch (SQLException e) {
                                TODO Automaticky generovaný blok zachycení
                                e.printStackTrace();
                        }
                       
                       
                }

        }

}
[/mw_shl_code]

Kód databáze SQL Server:
[mw_shl_code=sql,true]vytvořit databázi sqlDB
Jdi
Použijte sqlDB
Jdi

vytvořit tabulku uživatelských informací(
        id int primární klíč,
        PWD Varchar(10)
)
Jdi
Vyberte * z uživatelských informací[/mw_shl_code]




Předchozí:Nebes-překonávající průlom QQ účtu hlavní displej plus přátelé + jednoduché prolomení kódu na hlavním displeji vynucený chat (stačí jen QQ číslo, abyste mohli dělat, co chcete)
Další:Znalosti javajDBC
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com