Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

JDBC: Vérifier si une colonne est sensible à la casse

base de données, sql, set, sql, Connexion, jdbc, java, connexion
{filelink=7074}

 
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
 
public class Colonne_Casse
{
  public static void main(String[] args) throws Exception
  	 {
 
      // Connexion à une Base de données SQL Server nommée 'Cours'
    Connection  conn = DriverManager.getConnection("jdbc:sqlserver://localhost:3306; databaseName=cours",
        "root", "mot");
 
    Statement stmt=conn.createStatement();
 
    stmt = conn.createStatement();
    ResultSet rs = stmt.executeQuery("SELECT * FROM Test");
 
    ResultSetMetaData rsMetaData = rs.getMetaData();
 
    // Obtenir le nombre de colonne
    int nbrColonne = rsMetaData.getColumnCount();
 
     // Parcourir les colonnes pour trouver les colonnes sensibles à la casse
    for (int i = 1; i <= nbrColonne; i++)
   {
      // Affiche 'true' si la colonne est sensible
      System.out.println(rsMetaData.getColumnName(i)+": "+rsMetaData.isCaseSensitive(i));
    }
 
    stmt.close();
    conn.close();
  }
 
}

A Voir sur le même Sujet:

  • formulaire java swing mysql exemple
  • java sensible a la casse
  • jdbc casse
  • VERIFIER SI CHAINE EST UN NOMBRE OU UNE LETTRE EN SQL ACCESS