2017-07-22 3 views
0

Je crée une application android dans android studio (2.3.3). Je suis sur le point d'implémenter une requête de base de données SQL SAP HANA et d'afficher un diagramme. J'ai créé l'application, essayé d'inclure le fichier ngdbc.jar de plusieurs façons (1. Ajouter en tant que module jar, 2. Ajouter en tant que bibliothèque (copié dans le dossier libs), 3. Structure du projet, dépendances, ajouté ce fichier jar., mais je ne pouvais pas le faire fonctionner. J'ai importé java.sql. *; (Peut-être bien, puisque ce ne est pas rouge ou gris)SAP HANA en natif android?

Try { 
Class.Forname("com.sap.db.jdbc.Driver"); // <- this code crashing my application. 
} catch (Exception e) { 
// handling 
} 

Après Class.forName je créerais une connexion avec les variables conn detalis nécessaires sur la base de données SQL hana physique, mais le code se bloque au préalable.

Merci pour votre aide!

+0

ce genre d'exception est levée par votre code? –

Répondre

0

Les documents officiels peuvent être trouvés here

Connection connection = null; 
    try {     
    connection = DriverManager.getConnection(
     "jdbc:sap://myhdb:30715/?autocommit=false",myname,mysecret);     
    } catch (SQLException e) { 
    System.err.println("Connection Failed. User/Passwd Error?"); 
    return; 
    }