Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 18962|Répondre: 0

[Source] Point d’interrogation PreparedStatement de Java à titre de référence

[Copié le lien]
Publié sur 20/11/2014 13:14:01 | | |
Code source Java : [mw_shl_code=java,true]import java.sql.Connection ;
importer java.sql.DriverManager ;
importer java.sql.ResultSet ;
importer java.sql.SQLException ;
importer java.util.Scanner ;


classe publique PreparedStatement {

        /**
         * @param args
         * Forum informatique :www.itsvse.com
         */
        public static void main(String[] args) {
                TODO Ébauche de méthode auto-générée
                Connexion conn=nulle ;
                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=nouveau scanner(System.in) ;
                        System.out.println (« Veuillez entrer votre nom d’utilisateur enregistré : ») ;
                        int id=sc.nextInt() ;
                        System.out.println (« Veuillez entrer le mot de passe : ») ;
                        Chaîne pwd=sc.next() ;
                        String sql="insert in userinfo values (?,?) » ;
                        pstmt =conn.prepareStatement(sql) ;
                        pstmt.setInt(1, id) ;
                        pstmt.setString(2, pwd) ;
                        pstmt.executeUpdate() ;
                        System.out.println (« Inscription réussie ! « ) );
                       
                       
                } catch (ClassNotFoundException e) {
                        TODO Bloc de capture auto-généré
                        e.printStackTrace() ;
                } catch (SQLException e) {
                        TODO Bloc de capture auto-généré
                        e.printStackTrace() ;
                }finalement{
                        try {
                                if(rs !=null){rs.close() ; }
                                if(pstmt !=null){pstmt.close() ; }
                                if(conn !=null){conn.close() ; }
                        } catch (SQLException e) {
                                TODO Bloc de capture auto-généré
                                e.printStackTrace() ;
                        }
                       
                       
                }

        }

}
[/mw_shl_code]

Code de base de données SQL Server :
[mw_shl_code=sql,true]créer une base de données sqlDB
Vas-y
utiliser sqlDB
Vas-y

créer une table userinfo(
        clé primaire id int,
        PWD Varchar (10 ans)
)
Vas-y
sélectionner * depuis userinfo[/mw_shl_code]




Précédent:Affichage principal du compte percée QQ défiant le ciel plus amis + chat forcé d’affichage principal simple d’une percée de code (seul le numéro QQ est nécessaire pour faire ce que vous voulez)
Prochain:Points de connaissance javajdbc
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com