Utilisation de CallableStatement
Bonjour,
J'aimerai en effet utiliser l'Objet CallableStatement pour utiliser une procédure stocké (SQL Server), donc je fais ceci :
Code:
1 2 3 4 5 6 7 8 9 10
|
String sql = "{? = call usp_Entity_Insert[(?, ?, ?, ?)]}";
Session session = HibernateUtils.getSession();
CallableStatement statement = session.connection().prepareCall(sql);
statement.registerOutParameter(1,Types.INTEGER);
statement.setString(2,tEntity.getLabel());
statement.setString(3,tEntity.getDescription());
statement.setString(4,tEntity.getCreationUser());
statement.setDate(5, (Date) tEntity.getCreationDate());
statement.execute(); |
Et voici le message d'erreur :
Citation:
INFO : org.hibernate.connection.ConnectionProviderFactory - Initializing connection provider: org.hibernate.connection.DBCPConnectionProvider
ERROR: org.hibernate.connection.ConnectionProviderFactory - Could not instantiate connection provider
java.lang.ClassNotFoundException: org.hibernate.connection.DBCPConnectionProvider
Et je n'arrive pas comprendre pourquoi ...
Avez-vous déjà rencontrer ce type de problème ? Avez-vous une piste ?
Je suis preneur ^^
Par avance, merci !