jdbc - smid tabeller eksempel

, dette kapitel giver et eksempel på, hvordan man slette en tabel med jdbc anvendelse.før udførelse af følgende eksempel, sørg for at have følgende i stedet &minus,,,, at udføre følgende eksempel: de kan erstatte brugernavn og password, med deres faktiske brugernavn og password.,,, din mysql eller hvad database, de anvender, er oppe og køre.,,, note: dette er en alvorlig operation, og du er nødt til at træffe en beslutning, før man går videre til at slette en tabel, for alt det, du har i dit tab ville være tabt.,, der er nødvendige skridt, følgende foranstaltninger, der er nødvendige for at skabe en ny database med jdbc anvendelse &minus,,,,, import af pakker: kræver, at de omfatter de emballager, der indeholder jdbc klasser, der er nødvendige for database programmering.i de fleste tilfælde anvendelse af import java. sql. *, vil være tilstrækkeligt.,,,, registrere jdbc fører:, kræver, at du aktivere en chauffør, så du kan åbne en kommunikationskanal med databasen.,,,, åbne en forbindelse:, kræver anvendelse af, drivermanager. getconnection(), en metode til at skabe en forbindelse objekt, som er en fysisk kontakt med en database, server.,,,, udføre et spørgsmål: skal ved hjælp af en genstand for type erklæring for bygning og indgiver en erklæring til at droppe sql et bord i en seleted database.,,,, at rense miljøet:, kræves det udtrykkeligt, at lukke alle database, ressourcer og er baseret på den jvm er skrald samling.,, prøvens kode, kopiere og pasta med følgende eksempel i jdbcexample.java, samle og løber således − //løntrin 1.der kræves pakker. import import java. sql. *; offentlige klasse jdbcexample (//jdbc førerens navn og database, url statisk sidste snor jdbc_driver = "kom. mysql. jdbc."; statiske sidste snor db_url = "jdbc: mysql: ///////////////////////localhost studerende"; databasen akkreditiver statisk sidste snor - bruger = "brugernavn"; statiske sidste snor passere = "kodeord" offentlige statisk tomrum vigtigste (string [] args) {forbindelse conn = ugyldig; udtalelse stmt = ugyldig; prøve (//trin 2: register jdbc chauffør klasse. forname ("kom. mysql. jdbc."); //trin 3: åben tilslutning. println (", der forbinder til udvalgte database..."); 5 = drivermanager. getconnection (db_url, bruger, pass); system. println ("forbundetdatabase med succes... "); //trin 4: gennemføre en forespørgsel system. println (" sletning af tabel i en given database... "); stmt =. createstatement(); snor sql =" drop tabel registrering "stmt. executeupdate (sql) system. println (tabel udgår i en given database...");} fangst (sqlexception se) (//klare fejl for jdbc selv. printstacktrace();} fangst (undtagen e) (//klare fejl i class.forname f. printstacktrace();} endelig (//endelig blok, der anvendes til at lukke ressourcer prøve (hvis (stmt!= nul). close();} fangst (sqlexception se) {} //ikke prøve (hvis (conn.= nul). close();} fangst (sqlexception se) (se. printstacktrace();} //ende endelig prøve) //sidste prøve system. println ("farvel.");) //ende vigtigste} //ende jdbcexample, lad os udarbejde ovenstående eksempel således −, c) > javac jdbcexample.java c: \\ >,, når du løber, jdbcexample, det giver følgende resultat: minus;, c) > java. jdbcexample tilslutning til et udvalgt database...forbundne database med succes.sletning af tabel i i databasen.tabel udgår i en given database...farvel!c) >,



Previous:
Next Page: