Récupérer une information dans une table SQL et l'afficher dans une cellule
Bonjour,
Je souhaite récupérer des données dans une base de donnée MySQL et les afficher, je procède comme ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| function supprimerEleve() {
var server = '**.**.***.***';
var port = ****;
var dbName = '**';
var username = '*****';
var password = '**********';
var url = 'jdbc:mysql://'+server+':'+port+'/'+dbName;
var supprimeIdEleveFunction = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("listeEleves").getRange("I6");
var supprimeIdEleve = supprimeIdEleveFunction.getValue();
var conn = Jdbc.getConnection(url, username, password);
var nom = conn.prepareStatement('SELECT nom FROM users WHERE id=(?)');
nom.setString(1, supprimeIdEleve);
nom.execute();
stmt.close();
results.close();
}; |
Lorsque je tente d'afficher le contenu de ma variable "nom" j'ai ce message d'erreur :
Citation:
Exception: The parameters () don't match the method signature for Jdbc.JdbcPreparedStatement.setString.
Comment faire pour récupérer le nom dans une variable et l'afficher ?
Merci,