Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 16497|Svare: 5

[Kommunikasjon] Java spør sqlserver databasekode

[Kopier lenke]
Publisert på 18.11.2014 13:01:22 | | |
[mw_shl_code=java,true]import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
importere java.sql.SQLException;
import java.sql.Statement;


offentlig klasse test2 {

        /**
         * @param args
         */
        offentlig statisk void main(String[] args) {
                TODO Automatisk generert metode-stub
                Forbindelse conn=null;
                Utsagn stmt=null;
                ResultSet rs=null;
                try {
                        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                        Få et tilkoblingsobjekt
                        conn=DriverManager.getConnection(
                                        "jdbc:sqlserver://localhost:1433; database=sqlDB; ", "sa", "123");
                        SQL-setning
                        Streng sql="velg * fra brukerinfo";
                        Lag et objekt for å utføre kommandoen
                        stmt=conn.createStatement();
                        Kjør SQL-setninger
                        rs=stmt.executeQuery(sql);
                        while(rs.next()){
                                int id=rs.getInt("id");
                                Strengnavn=rs.getString("qname");
                                int age=rs.getInt("age");
                                System.out.println("ID:"+id+",Navn:"+navn+",Alder:"+alder);
                        }
                       
                       
                       
                } catch (ClassNotFoundException e) {
                        TODO Automatisk generert fangstblokk
                        e.printStackTrace();
                } catch (SQLException e) {
                        TODO Automatisk generert fangstblokk
                        e.printStackTrace();
                }endelig{
                        try {
                                if(rs!=null){rs.close(); }
                                if(stmt!=null){stmt.close(); }
                                if(conn!=null){conn.close(); }
                        } catch (SQLException e) {
                                TODO Automatisk generert fangstblokk
                                e.printStackTrace();
                        }
                }
        }

}
[/mw_shl_code]

Databaseskript:

[mw_shl_code=sql,true]opprett database sqlDB

bruk sqlDB


Opprett tabell brukerinfo(
        id int primærnøkkel,
        Qname Varchar(10),
        Alder Int
)


Velg * fra brukerinfo[/mw_shl_code]

Java jdbc-pakke: sqljdbc.jar (300.98 KB, Antall nedlastinger: 0, Salgspris: 1 Korn MB)




Foregående:Java oppdaterer databasekode (legger til, sletter, endrer), og JDBC oppdaterer koden
Neste:De to er engasjert i stiftelsen: de gir meg ikke en krone, de gir meg ikke 100 yuan
Publisert på 18.11.2014 15:52:41 |
Hvis det oppstår en feil i å lukke en ressurs, er lukkingsresultatsettet unormalt, og lukking av objekter og tilkoblinger vil ikke bli utført.
Publisert på 18.11.2014 15:52:47 |
Hvis det oppstår en feil i å lukke en ressurs, er lukkingsresultatsettet unormalt, og lukking av objekter og tilkoblinger vil ikke bli utført.
 Vert| Publisert på 18.11.2014 18:40:12 |
Delver_Si Publisert 18.11.2014 15:52
Hvis det oppstår en feil i å lukke en ressurs, er lukkingsresultatsettet unormalt, og lukking av objekter og tilkoblinger vil ikke bli utført.

Hvordan bør det løses?
Publisert på 18.11.2014 18:46:08 |
Admin postet 18.11.2014 18:40
Hvordan bør det løses?

Prøv å fange alle nære
 Vert| Publisert på 18.11.2014 18:54:19 |
Delver_Si Publisert 18.11.2014 18:46
Prøv å fange alle nære

Målløs, dette er det He Ke lærte oss å skrive
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com