ResultSet |
Ensemble d'enregistrement |
---|---|
Java | java.sql |
Description
Cette classe permet de retourner le contenu d'un enregistrement d'une table de base de données lorsqu'on utilise une instruction de requête à la base de données.
Liste des méthodes
Méthode | Prototype | Description |
---|---|---|
ABSOLUTE | boolean absolute(int row); | Cette méthode permet de déplacer le pointeur d'enregistrement à la position d'enregistrement spécifié dans la liste en partant du début. |
AFTERLAST | void afterLast(); | Cette méthode permet de déplacer le pointeur d'enregistrement à l'avant du dernier enregistrement. |
BEFOREFIRST | void beforeFirst(); | Cette méthode permet de déplacer le pointeur d'enregistrement après le premier enregistrement. |
CANCELROWUPDATES | void cancelRowUpdates(); | Cette méthode permet d'annuler la dernière mise-à-jour de l'enregistrement courant dans cette objet. |
CLEARWARNINGS | void clearWarnings(); | Cette méthode permet de supprimer tous les messages d'attentions contenu dans cette objet. |
CLOSE | void close(); | Cette méthode permet de terminer les opérations sur les enregistrements dans la base de données. |
DELETEROW | void deleteRow(); | Cette méthode permet de supprimer l'enregistrement courant dans cette objet et dans la base de données. |
FINDCOLUMN | int findColumn(String columnName); | Cette méthode permet de rechercher la position d'index du nom de la colonne spécifié danb l'enregistrement. |
FIRST | boolean first(); | Cette méthode permet de déplacer le pointeur d'enregistrement sur le premier enregistrement de la liste. |
GETARRAY | Array getArray(int i); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet de tableau (Array). |
GETARRAY | Array getArray(String colName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet de tableau (Array). |
GETASCIISTREAM | InputStream getAsciiStream(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un flux de données de chaine de caractères ASCII. |
GETASCIISTREAM | InputStream getAsciiStream(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un flux de données de chaine de caractères ASCII. |
GETBIGDECIMAL | BigDecimal getBigDecimal(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet java.math.BigDecimal avec pleine précision. |
GETBIGDECIMAL | BigDecimal getBigDecimal(int columnIndex, int scale); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet java.math.BigDecimal avec l'échelle de précision. Cette méthode est obsolète. |
GETBIGDECIMAL | BigDecimal getBigDecimal(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet java.math.BigDecimal avec pleine précision. |
GETBIGDECIMAL | BigDecimal getBigDecimal(String columnName, int scale); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet java.math.BigDecimal avec l'échelle de précision. Cette méthode est obsolète. |
GETBINARYSTREAM | InputStream getBinaryStream(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un flux de données binaire d'octets. |
GETBINARYSTREAM | InputStream getBinaryStream(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un flux de données binaire d'octets. |
GETBLOB | Blob getBlob(int i); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet (Blob). |
GETBLOB | Blob getBlob(String colName) ; | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet (Blob). |
GETBOOLEAN | boolean getBoolean(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un type de données boolean. |
GETBOOLEAN | boolean getBoolean(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un type de données boolean. |
GETBYTE | byte getByte(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un type de données byte. |
GETBYTE | byte getByte(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un type de données byte. |
GETBYTES | byte[] getBytes(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un tableau contenant des types de données byte. |
GETBYTES | byte[] getBytes(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un tableau contenant des types de données byte. |
GETCHARACTERSTREAM | Reader getCharacterStream(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet java.io.Reader. |
GETCHARACTERSTREAM | Reader getCharacterStream(String columnName) | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet java.io.Reader. |
GETCLOB | Clob getClob(int i); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet Clob. |
GETCLOB | Clob getClob(String colName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet Clob. |
GETCONCURRENCY | int getConcurrency(); | Cette méthode permet de demander le mode de concurrence de cette objet. |
GETCURSORNAME | String getCursorName(); | Cette méthode permet de demander le nom du curseur SQL de cette objet. |
GETDATE | Date getDate(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet java.sql.Date. |
GETDATE | Date getDate(int columnIndex, Calendar cal); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet java.sql.Date en utilisant les paramètres de calendrier spécifié. |
GETDATE | Date getDate(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet java.sql.Date. |
GETDATE | Date getDate(String columnName, Calendar cal); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet java.sql.Date en utilisant les paramètres de calendrier spécifié. |
GETDOUBLE | double getDouble(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un type de données double. |
GETDOUBLE | double getDouble(String columnName) ; | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un type de données double. |
GETFETCHDIRECTION | int getFetchDirection(); | Cette méthode permet de demander la direction de cette objet. |
GETFETCHSIZE | int getFetchSize(); | Cette méthode permet de demander le nombre d'enregistrements dans le cache de cette objet. |
GETFLOAT | float getFloat(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un type de données float. |
GETFLOAT | float getFloat(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un type de données float. |
GETINT | int getInt(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un type de données int. |
GETINT | int getInt(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un type de données int. |
GETLONG | long getLong(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un type de données long. |
GETLONG | long getLong(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un type de données long. |
GETMETADATA | ResultSetMetaData getMetaData(); | Cette méthode permet de demander le nombre, les types et les propriétés des colonnes de cette objet. |
GETOBJECT | Object getObject(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet Object. |
GETOBJECT | Object getObject(int i, Map map); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet Object et en tenant compte des critères de l'objet Map. |
GETOBJECT | Object getObject(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet Object. |
GETOBJECT | Object getObject(String colName, Map map); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet Object et en tenant compte des critères de l'objet Map. |
GETREF | Ref getRef(int i); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet Ref. |
GETREF | Ref getRef(String colName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet Ref. |
GETROW | int getRow(); | Cette méthode permet de demander le nombre d'enregistrement courant. |
GETSHORT | short getShort(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un type de données short. |
GETSHORT | short getShort(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un type de données short. |
GETSTATEMENT | Statement getStatement(); | Cette méthode permet de demander l'objet d'instruction de cette objet. |
GETSTRING | String getString(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un type de données String (Chaine de caractères). |
GETSTRING | String getString(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un type de données String. |
GETTIME | Time getTime(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet java.sql.Time. |
GETTIME | Time getTime(int columnIndex, Calendar cal); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet java.sql.Time en utilisant les paramètres de calendrier spécifié. |
GETTIME | Time getTime(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet java.sql.Time. |
GETTIME | Time getTime(String columnName, Calendar cal); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet java.sql.Time en utilisant les paramètres de calendrier spécifié. |
GETTIMESTAMP | Timestamp getTimestamp(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet java.sql.Timestamp. |
GETTIMESTAMP | Timestamp getTimestamp(int columnIndex, Calendar cal); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet java.sql.Timestamp en utilisant les paramètres de calendrier spécifié. |
GETTIMESTAMP | Timestamp getTimestamp(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet java.sql.Timestamp. |
GETTIMESTAMP | Timestamp getTimestamp(String columnName, Calendar cal); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet java.sql.Timestamp en utilisant les paramètres de calendrier spécifié. |
GETTYPE | int getType(); | Cette méthode permet de demander le type de l'objet courant. |
GETUNICODESTREAM | InputStream getUnicodeStream(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet InputStream. Cette méthode est obsolète, il est recommandé d'utilisé «getCharacterStream» à la place «getUnicodeStream». |
GETUNICODESTREAM | InputStream getUnicodeStream(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet InputStream. Cette méthode est obsolète, il est recommandé d'utilisé «getCharacterStream» à la place «getUnicodeStream». |
GETURL | URL getURL(int columnIndex); | Cette méthode permet de demander la valeur de la colonne spécifié par un index de l'enregistrement courant sous forme d'un objet java.net.URL. |
GETURL | URL getURL(String columnName); | Cette méthode permet de demander la valeur du nom de colonne spécifié de l'enregistrement courant sous forme d'un objet java.net.URL. |
GETWARNINGS | SQLWarning getWarnings(); | Cette méthode permet de demander le premier message d'attention rapporté par cette objet. |
INSERTROW | void insertRow(); | Cette méthode permet d'effectuer l'insertion du contenu d'un enregistrement dans la base de données. |
ISAFTERLAST | boolean isAfterLast(); | Cette méthode permet d'indiquer si le curseur SQL est situé après le dernière enregistrement de cette objet. |
ISBEFOREFIRST | boolean isBeforeFirst(); | Cette méthode permet d'indiquer si le curseur SQL est situé avant le première enregistrement de cette objet. |
ISFIRST | boolean isFirst(); | Cette méthode permet d'indiquer si le curseur SQL est situé sur le première enregistrement de cette objet. |
ISLAST | boolean isLast(); | Cette méthode permet d'indiquer si le curseur SQL est situé sur le dernière enregistrement de cette objet. |
LAST | boolean last(); | Cette méthode permet de déplacer le pointeur d'enregistrement sur le dernier enregistrement de cette objet. |
MOVETOCURRENTROW | void moveToCurrentRow(); | Cette méthode permet de déplacer le pointeur d'enregistrement sur l'enregistrement actuellement de cette objet, soit généralement l'enregistrement courante. |
MOVETOINSERTROW | void moveToInsertRow(); | Cette méthode permet de déplacer le pointeur d'enregistrement sur l'enregistrement insérer de cette objet. |
NEXT | boolean next(); | Cette méthode permet de déplacer le pointeur d'enregistrement sur l'enregistrement suivant de cette objet et retourne vrai s'il a trouvé un enregistrement. |
PREVIOUS | boolean previous(); | Cette méthode permet de déplacer le pointeur d'enregistrement sur l'enregistrement précédent de cette objet et retourne vrai s'il a trouvé un enregistrement. |
REFRESHROW | void refreshRow(); | Cette méthode permet de restituer les valeurs de l'enregistrement courant avec celle contenu actuellement dans la base de données. |
RELATIVE | boolean relative(int rows); | Cette méthode permet de déplacer le pointeur d'enregistrement du nombre d'enregistrement indiquer par rapport à l'enregistrement courant. Si la valeur est négative, il recule du nombre d'enregistrement correspondant et si la valeur est positive, il avance du nombre d'enregistrement correspondant. |
ROWDELETED | boolean rowDeleted(); | Cette méthode permet de demander si l'enregistrement courant a été supprimé de la base de données. |
ROWINSERTED | boolean rowInserted(); | Cette méthode permet de demander si l'enregistrement courant a été inséré dans la base de données. |
ROWUPDATED | boolean rowUpdated(); | Cette méthode permet de demander si l'enregistrement courant a été mise-à-jour dans la base de données. |
SETFETCHDIRECTION | void setFetchDirection(int direction); | Cette méthode permet de fixer la direction de cette objet. |
SETFETCHSIZE | void setFetchSize(int rows); | Cette méthode permet de fixer le nombre d'enregistrements dans le cache de cette objet. |
UPDATEARRAY | void updateArray(int columnIndex, Array x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec l'objet de tableau (Array). |
UPDATEARRAY | void updateArray(String columnName, Array x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec l'objet de tableau (Array). |
UPDATEASCIISTREAM | void updateAsciiStream(int columnIndex, InputStream x, int length); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec le flux de données de chaine de caractères ASCII. |
UPDATEASCIISTREAM | void updateAsciiStream(String columnName, InputStream x, int length); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec le flux de données de chaine de caractères ASCII. |
UPDATEBIGDECIMAL | void updateBigDecimal(int columnIndex, BigDecimal x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec l'objet java.math.BigDecimal. |
UPDATEBIGDECIMAL | void updateBigDecimal(String columnName, BigDecimal x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec l'objet java.math.BigDecimal. |
UPDATEBINARYSTREAM | void updateBinaryStream(int columnIndex, InputStream x, int length); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec le flux de données binaire d'octets. |
UPDATEBINARYSTREAM | void updateBinaryStream(String columnName, InputStream x, int length); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec le flux de données binaire d'octets. |
UPDATEBLOB | void updateBlob(int columnIndex, Blob x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec l'objet java.sql.Blob. |
UPDATEBLOB | void updateBlob(String columnName, Blob x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec l'objet java.sql.Blob. |
UPDATEBOOLEAN | void updateBoolean(int columnIndex, boolean x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un type de données boolean. |
UPDATEBOOLEAN | void updateBoolean(String columnName, boolean x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un type de données boolean. |
UPDATEBYTE | void updateByte(int columnIndex, byte x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un type de données byte. |
UPDATEBYTE | void updateByte(String columnName, byte x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un type de données byte. |
UPDATEBYTES | void updateBytes(int columnIndex, byte[] x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un tableau contenant des types de données byte. |
UPDATEBYTES | void updateBytes(String columnName, byte[] x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un tableau contenant des types de données byte. |
UPDATECHARACTERSTREAM | void updateCharacterStream(int columnIndex, Reader x, int length); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un objet java.io.Reader. |
UPDATECHARACTERSTREAM | void updateCharacterStream(String columnName, Reader reader, int length); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un objet java.io.Reader. |
UPDATECLOB | void updateClob(int columnIndex, Clob x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un objet java.sql.Clob. |
UPDATECLOB | void updateClob(String columnName, Clob x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un objet java.sql.Clob. |
UPDATEDATE | void updateDate(int columnIndex, Date x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un objet java.sql.Date. |
UPDATEDATE | void updateDate(String columnName, Date x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un objet java.sql.Date. |
UPDATEDOUBLE | void updateDouble(int columnIndex, double x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un type de données double. |
UPDATEDOUBLE | void updateDouble(String columnName, double x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un type de données double. |
UPDATEFLOAT | void updateFloat(int columnIndex, float x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un type de données float. |
UPDATEFLOAT | void updateFloat(String columnName, float x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un type de données float. |
UPDATEINT | void updateInt(int columnIndex, int x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un type de données int. |
UPDATEINT | void updateInt(String columnName, int x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un type de données int. |
UPDATELONG | void updateLong(int columnIndex, long x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un type de données long. |
UPDATELONG | void updateLong(String columnName, long x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un type de données long. |
UPDATENULL | void updateNull(int columnIndex); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec une valeur null. |
UPDATENULL | void updateNull(String columnName); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec une valeur null. |
UPDATEOBJECT | void updateObject(int columnIndex, Object x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un objet spécifié. |
UPDATEOBJECT | void updateObject(int columnIndex, Object x, int scale); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un objet et l'échelle spécifié. |
UPDATEOBJECT | void updateObject(String columnName, Object x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un objet spécifié. |
UPDATEOBJECT | void updateObject(String columnName, Object x, int scale); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un objet et l'échelle spécifié. |
UPDATEREF | void updateRef(int columnIndex, Ref x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un objet java.sql.Ref. |
UPDATEREF | void updateRef(String columnName, Ref x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un objet java.sql.Ref. |
UPDATEROW | void updateRow(); | Cette méthode permet de mettre à jour l'enregistrement courant, avec le contenu de l'objet et le met dans la base de données. |
UPDATESHORT | void updateShort(int columnIndex, short x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un type de données short. |
UPDATESHORT | void updateShort(String columnName, short x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un type de données short. |
UPDATESTRING | void updateString(int columnIndex, String x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un type de données String. |
UPDATESTRING | void updateString(String columnName, String x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un type de données String. |
UPDATETIME | void updateTime(int columnIndex, Time x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un objet java.sql.Time. |
UPDATETIME | void updateTime(String columnName, Time x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un objet java.sql.Time. |
UPDATETIMESTAMP | void updateTimestamp(int columnIndex, Timestamp x); | Cette méthode permet de mettre à jour la valeur de la colonne spécifié par un index de l'enregistrement courant avec un objet java.sql.Timestamp. |
UPDATETIMESTAMP | void updateTimestamp(String columnName, Timestamp x); | Cette méthode permet de mettre à jour la valeur du nom de colonne spécifié de l'enregistrement courant avec un objet java.sql.Timestamp. |
WASNULL | boolean wasNull(); | Cette méthode permet d'indiquer si la dernière colonne ayant été lue contient une valeur NULL du SQL. |
Exemple
L'exemple suivant permet d'écrire dans une étiquette de applet Java (JApplet) le nombre total d'enregistrements contenu dans la table «matable» d'une base de données MySQL :
- import java.sql.*;
-
- public class NewJAppletTestSelectMySQL extends javax.swing.JApplet {
-
- public void init() {
- try {
- java.awt.EventQueue.invokeAndWait(new Runnable() {
- public void run() {
- initComponents();
- }
- });
- } catch (Exception ex) {
- ex.printStackTrace();
- }
- }
-
- public void start() {
- try {
- Class.forName("com.mysql.jdbc.Driver").newInstance();
- try {
- Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mabasededonnees?user=root&password=monmotdepasse");
- Statement instruction = conn.createStatement();
- instruction.executeQuery("SELECT COUNT(*) AS NumRec FROM matable");
- ResultSet rs = instruction.getResultSet ();
- if (rs.next ()) {
- int NumUser = rs.getInt("NumRec");
- jLabel1.setText(Integer.toString(NumUser));
- }
- rs.close();
-
- } catch (SQLException ex) {
- javax.swing.JOptionPane.showMessageDialog(null,"Erreur avec la base de données MySQL : " + ex.getMessage());
- }
- }
- catch (Exception ex)
- {
- javax.swing.JOptionPane.showMessageDialog(null,"Erreur avec la base de données MySQL : " + ex.getMessage());
- }
- }
-
- @SuppressWarnings("unchecked")
- private void initComponents() {
-
- jLabel1 = new javax.swing.JLabel();
-
- jLabel1.setText("jLabel1");
-
- javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
- getContentPane().setLayout(layout);
- layout.setHorizontalGroup(
- layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(layout.createSequentialGroup()
- .addGap(55, 55, 55)
- .addComponent(jLabel1)
- .addContainerGap(311, Short.MAX_VALUE))
- );
- layout.setVerticalGroup(
- layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(layout.createSequentialGroup()
- .addGap(60, 60, 60)
- .addComponent(jLabel1)
- .addContainerGap(226, Short.MAX_VALUE))
- );
- }
-
- private javax.swing.JLabel jLabel1;
-
- }
Dernière mise à jour : Dimanche, le 21 juin 2015