这里的代码没有完美运作
var results = stmt.executeQuery('SELECT Clients,Taches, Jour, Mois, An, Temps FROM Ktemps WHERE Clients="UR"');
var numCols = results.getMetaData().getColumnCount();
while (results.next()) {
var rowString = '';
var cont='';
for (var col = 0; col < numCols; col++) {
rowString += '"'+ results.getString(col + 1) + '",';
//ui.alert(rowString);
}
var cont=rowString.substring(0, (rowString.length-1));
var content=new Array();
content=cont;
//ui.alert(rowString);
ui.alert(cont);
ui.alert(content);
sheet.appendRow([content]);// doesn't work
sheet.appendRow(["UR","Analyse des CHR","06/02/2017","2","2017","1.00"]);//perfectly works
在上面的代码中,我在mySQL中读取信息,然后想要写入单元格。
使用循环我输入一个变量以便为appendRow方法提供信息。遗憾的是,它不适用于变量,因为它与函数appendRow中手动编写的文本一起使用。
我该怎么办?
提前致谢。