IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JDBC Java Discussion :

SQLException 1736 access


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 97
    Par défaut SQLException 1736 access
    bonjour
    j'ai le code suivant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    s.execute("SELECT COUNT(IDX_ESPECE) AS CPT FROM "+NOM_TABLE_ESPECES+" WHERE IDX_ESPECE > 0");
                        rs= s.getResultSet();
     
                        if(rs!=null)
                        {
                            int nResult=rs.getInt("CPT");
    et il me donne l'erreur suivante
    [Microsoft][Gestionnaire de pilotes ODBC] État de curseur non valide

    idem si en lieu et place du getInt je mets un getString

    Si je fais un getFetchSize j'ai un donc comme attendu j'ai bien une ligne de résultat

    dans la fenetre watch de netbean il me met que la classe String a renvoyer une erreur. (SQLException 1736)

    Quelqu'un aurait-il une petite idée??

    merci

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Ne devrais tu pas faire un rs.next() avant de récupérer ta valeur ?

  3. #3
    Rédactrice

    Avatar de Fleur-Anne.Blain
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 636
    Par défaut
    Exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    try{
     
    		  st = connexion.createStatement();
    	       rs = st.executeQuery( "SELECT * FROM matable" );
    	      while (rs.next()) {
    	          String nom = rs.getString("Nom");
    	          String prenom = rs.getString("Prenom");
    	          int age = rs.getInt("age");
    	          System.out.println("le nom est "+nom+"// le prenom est "+prenom+"// l'age est de "+age+" ans");

    il te manque ton rs.next()

    et n'hésite pas a afire ton propre système de gestion d'exception c'est toujours plus compréhensible
    la culture c'est comme la confiture moins on en a plus on l'étale.

    Mes tutos

Discussions similaires

  1. Pb migration Access / SQL server
    Par yoyo dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 25/04/2005, 10h39
  2. [CR][Access] intégrer un viewer dans un formulaire access
    Par nicolak dans le forum SAP Crystal Reports
    Réponses: 7
    Dernier message: 13/01/2003, 15h52
  3. perl et access
    Par dechoc dans le forum Modules
    Réponses: 3
    Dernier message: 10/08/2002, 20h02
  4. associer une base de données(access) a un dbgrid
    Par ange1708 dans le forum MFC
    Réponses: 3
    Dernier message: 11/06/2002, 12h18
  5. Réponses: 3
    Dernier message: 22/05/2002, 09h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo