SlideShare una empresa de Scribd logo
1 de 29
Datenbanken aktualisieren
executeUpdate() ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Beispiel für executeUpdate() ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
execute()
execute() ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
getResultSet(), getUpdateCount()  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
getUpdateCount() ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
execute() und mehrere ResultSets ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Aktualisierbare ResultSets
Veränderbare ResultSets ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Kann man das ResultSet updaten? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Aktualisieren ,[object Object],[object Object],[object Object],[object Object],[object Object]
Die erste Zeile verändern ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Zeilen einfügen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Zeilen löschen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CONCUR_UPDATABLE, (IN)SENSITIVE  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Zeile neu beziehen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],s1  und  s2 können unterschiedlich sein.
Batch-Verarbeitung
addBatch() ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Batch-Beispiel mit Statement ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Beispiel mit PreparedStatement ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Veränderte Zeilen ,[object Object],[object Object],[object Object]
Fehlerbehandlung ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Veränderte Zeilen bei Exception ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
getUpdateCounts() ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Professionelle IT-Qualifizierung
tutego über tutego ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Unsere Themen
Unsere Themen

Más contenido relacionado

Destacado

Schulungsunterlagen Buchhändler: Kataloge abonnieren
Schulungsunterlagen Buchhändler: Kataloge abonnieren Schulungsunterlagen Buchhändler: Kataloge abonnieren
Schulungsunterlagen Buchhändler: Kataloge abonnieren edelweiss_Deutschland
 
kleiner Zentralbankkurs
kleiner Zentralbankkurskleiner Zentralbankkurs
kleiner Zentralbankkurstobibeer
 
Planificaciones 2011 2012
Planificaciones  2011 2012Planificaciones  2011 2012
Planificaciones 2011 2012Damian Castro
 
Centro de estudios tecnologicos industrial y de servicio
Centro de estudios tecnologicos industrial y de servicioCentro de estudios tecnologicos industrial y de servicio
Centro de estudios tecnologicos industrial y de servicionenamaryx
 
Fremdsprachenstudium in Serbien in Zeiten der Hochschulreform, Humboldtkolleg...
Fremdsprachenstudium in Serbien in Zeiten der Hochschulreform, Humboldtkolleg...Fremdsprachenstudium in Serbien in Zeiten der Hochschulreform, Humboldtkolleg...
Fremdsprachenstudium in Serbien in Zeiten der Hochschulreform, Humboldtkolleg...Jelena Kostic-Tomovic
 
TUTORIAL (Botones del cuadro de mensaje y BBCODE)
TUTORIAL (Botones del cuadro de mensaje y BBCODE)TUTORIAL (Botones del cuadro de mensaje y BBCODE)
TUTORIAL (Botones del cuadro de mensaje y BBCODE)Merluza1979
 
Características químicas
Características químicasCaracterísticas químicas
Características químicascharoalma
 
Binder1
Binder1Binder1
Binder1smuemd
 
Die entscheidende Session auf den XP Days Germany 2010
Die entscheidende Session auf den XP Days Germany 2010Die entscheidende Session auf den XP Days Germany 2010
Die entscheidende Session auf den XP Days Germany 2010Bernd Schiffer
 
Weblin説明資料080911
Weblin説明資料080911Weblin説明資料080911
Weblin説明資料080911meltingdots
 
sistema operativo
sistema operativosistema operativo
sistema operativoAntonella95
 

Destacado (19)

Frauenabend
FrauenabendFrauenabend
Frauenabend
 
Schulungsunterlagen Buchhändler: Kataloge abonnieren
Schulungsunterlagen Buchhändler: Kataloge abonnieren Schulungsunterlagen Buchhändler: Kataloge abonnieren
Schulungsunterlagen Buchhändler: Kataloge abonnieren
 
kleiner Zentralbankkurs
kleiner Zentralbankkurskleiner Zentralbankkurs
kleiner Zentralbankkurs
 
Planificaciones 2011 2012
Planificaciones  2011 2012Planificaciones  2011 2012
Planificaciones 2011 2012
 
Service Entgelt
Service EntgeltService Entgelt
Service Entgelt
 
Web20
Web20Web20
Web20
 
Centro de estudios tecnologicos industrial y de servicio
Centro de estudios tecnologicos industrial y de servicioCentro de estudios tecnologicos industrial y de servicio
Centro de estudios tecnologicos industrial y de servicio
 
Circuitos
CircuitosCircuitos
Circuitos
 
Wonderful
WonderfulWonderful
Wonderful
 
Fremdsprachenstudium in Serbien in Zeiten der Hochschulreform, Humboldtkolleg...
Fremdsprachenstudium in Serbien in Zeiten der Hochschulreform, Humboldtkolleg...Fremdsprachenstudium in Serbien in Zeiten der Hochschulreform, Humboldtkolleg...
Fremdsprachenstudium in Serbien in Zeiten der Hochschulreform, Humboldtkolleg...
 
TUTORIAL (Botones del cuadro de mensaje y BBCODE)
TUTORIAL (Botones del cuadro de mensaje y BBCODE)TUTORIAL (Botones del cuadro de mensaje y BBCODE)
TUTORIAL (Botones del cuadro de mensaje y BBCODE)
 
Características químicas
Características químicasCaracterísticas químicas
Características químicas
 
Binder1
Binder1Binder1
Binder1
 
Die entscheidende Session auf den XP Days Germany 2010
Die entscheidende Session auf den XP Days Germany 2010Die entscheidende Session auf den XP Days Germany 2010
Die entscheidende Session auf den XP Days Germany 2010
 
Weblin説明資料080911
Weblin説明資料080911Weblin説明資料080911
Weblin説明資料080911
 
Buchungsportal
BuchungsportalBuchungsportal
Buchungsportal
 
Classparty
ClasspartyClassparty
Classparty
 
Adilene
AdileneAdilene
Adilene
 
sistema operativo
sistema operativosistema operativo
sistema operativo
 

Similar a SQL-Updates mit der JDBC-API

Similar a SQL-Updates mit der JDBC-API (7)

JdbcTemplate aus Spring
JdbcTemplate aus SpringJdbcTemplate aus Spring
JdbcTemplate aus Spring
 
Microbenchmarks - Wer nicht weiß, was er misst misst Mist
Microbenchmarks - Wer nicht weiß, was er misst misst MistMicrobenchmarks - Wer nicht weiß, was er misst misst Mist
Microbenchmarks - Wer nicht weiß, was er misst misst Mist
 
Komponententests und Testabdeckung
Komponententests und TestabdeckungKomponententests und Testabdeckung
Komponententests und Testabdeckung
 
Explain explain
Explain explainExplain explain
Explain explain
 
SQL
SQLSQL
SQL
 
Polymorphic Table Functions in 18c
Polymorphic Table Functions in 18cPolymorphic Table Functions in 18c
Polymorphic Table Functions in 18c
 
Übungsaufgaben
ÜbungsaufgabenÜbungsaufgaben
Übungsaufgaben
 

Más de tutego

Der C++ Standard
Der C++ StandardDer C++ Standard
Der C++ Standardtutego
 
CSS Seminar
CSS SeminarCSS Seminar
CSS Seminartutego
 
Schulung jQuery JavaScript-Bibliothek
Schulung jQuery JavaScript-BibliothekSchulung jQuery JavaScript-Bibliothek
Schulung jQuery JavaScript-Bibliothektutego
 
Schulung C++ Boost Bibliotheken
Schulung C++ Boost BibliothekenSchulung C++ Boost Bibliotheken
Schulung C++ Boost Bibliothekentutego
 
Die JSTL Tag-Library
Die JSTL Tag-LibraryDie JSTL Tag-Library
Die JSTL Tag-Librarytutego
 
Fundamentale Muster in Java
Fundamentale Muster in JavaFundamentale Muster in Java
Fundamentale Muster in Javatutego
 
Einführung in den EventBus
Einführung in den EventBusEinführung in den EventBus
Einführung in den EventBustutego
 
Erweiteres for (foreach) in Java 5
Erweiteres for (foreach) in Java 5Erweiteres for (foreach) in Java 5
Erweiteres for (foreach) in Java 5tutego
 
Autoboxing in Java 5
Autoboxing in Java 5Autoboxing in Java 5
Autoboxing in Java 5tutego
 

Más de tutego (10)

Klassen
KlassenKlassen
Klassen
 
Der C++ Standard
Der C++ StandardDer C++ Standard
Der C++ Standard
 
CSS Seminar
CSS SeminarCSS Seminar
CSS Seminar
 
Schulung jQuery JavaScript-Bibliothek
Schulung jQuery JavaScript-BibliothekSchulung jQuery JavaScript-Bibliothek
Schulung jQuery JavaScript-Bibliothek
 
Schulung C++ Boost Bibliotheken
Schulung C++ Boost BibliothekenSchulung C++ Boost Bibliotheken
Schulung C++ Boost Bibliotheken
 
Die JSTL Tag-Library
Die JSTL Tag-LibraryDie JSTL Tag-Library
Die JSTL Tag-Library
 
Fundamentale Muster in Java
Fundamentale Muster in JavaFundamentale Muster in Java
Fundamentale Muster in Java
 
Einführung in den EventBus
Einführung in den EventBusEinführung in den EventBus
Einführung in den EventBus
 
Erweiteres for (foreach) in Java 5
Erweiteres for (foreach) in Java 5Erweiteres for (foreach) in Java 5
Erweiteres for (foreach) in Java 5
 
Autoboxing in Java 5
Autoboxing in Java 5Autoboxing in Java 5
Autoboxing in Java 5
 

SQL-Updates mit der JDBC-API

Notas del editor

  1. #toc1
  2. #index executeUpdate(), Statement
  3. #toc2
  4. #index getResultSet(), Statement #index getUpdateCount(), Statement
  5. #index getUpdateCount(), Statement
  6. #index getMoreResults(), Statement
  7. #toc2
  8. #index ResultSet.TYPE_SCROLL_SENSITIVE #index ResultSet.CONCUR_UPDATABLE
  9. #index getConcurrency(), ResultSet
  10. #index updateRow(), ResultSet #index cancelRowUpdates(), ResultSet
  11. #index moveToInsertRow() , ResultSet #index cancelRowUpdates() , ResultSet #index insertRow() , ResultSet
  12. #index deleteRow(), ResultSet
  13. #index refreshRow(), ResultSet
  14. #toc2
  15. #index addBatch(), Statement #index executeBatch(), Statement
  16. #index BatchUpdateException #index getUpdateCounts(), BatchUpdateException
  17. #index getUpdateCounts(), BatchUpdateException