See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 18962|Vastuse: 0

[Allikas] Java PreparedStatement küsimärk viitamiseks

[Kopeeri link]
Postitatud 20.11.2014 13:14:01 | | |
Java lähtekood: [mw_shl_code=java,true]import java.sql.Connection;
importida java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Scanner;


avalik klass PreparedStatement {

        /**
         * @param args
         * IT foorum:www.itsvse.com
         */
        public static void main(String[] args) {
                TODO Automaatselt genereeritud meetodi stub
                Ühendus conn=null;
                java.sql.PreparedStatement pstmt =null;
                ResultSet rs=null;
                proovi {
                        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                        conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433; database=sqlDB; ", "sa", "123");
                        Skanner sc=uus skanner(System.in);
                        System.out.println ("Palun sisesta oma registreeritud kasutajanimi:");
                        int id=sc.nextInt();
                        System.out.println ("Palun sisesta parool:");
                        String pwd=sc.next();
                        String sql="insert into userinfo väärtused (?,?)";
                        pstmt =conn.prepareStatement(sql);
                        pstmt.setInt(1, id);
                        pstmt.setString(2, pwd);
                        pstmt.executeUpdate();
                        System.out.println ("Registreerimine õnnestus!") );
                       
                       
                } catch (ClassNotFoundException e) {
                        TODO Automaatselt genereeritud püügiblokk
                        e.printStackTrace();
                } catch (SQLException e) {
                        TODO Automaatselt genereeritud püügiblokk
                        e.printStackTrace();
                }lõpuks{
                        proovi {
                                if(rs!=null){rs.close(); }
                                if(pstmt!=null){pstmt.close(); }
                                if(conn!=null){conn.close(); }
                        } catch (SQLException e) {
                                TODO Automaatselt genereeritud püügiblokk
                                e.printStackTrace();
                        }
                       
                       
                }

        }

}
[/mw_shl_code]

SQL Serveri andmebaasikood:
[mw_shl_code=sql,true]loo andmebaas sqlDB
mine
kasuta sqlDB
mine

loo tabel kasutajainfo(
        id int primaarvõti,
        PWD Varchar(10)
)
mine
vali * kasutajainfo hulgast[/mw_shl_code]




Eelmine:Taevast trotsiv QQ läbimurde konto põhiekraan pluss sõbrad + lihtne kood, läbimurde peamine ekraan sunnitud vestlus (ainult QQ number on vajalik, et teha mida iganes soovid)
Järgmine:javajdbc teadmistepunktid
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com