Я пытаюсь улучшить свои навыки на листах Google. Я смог подключиться к базе данных MySQL и получить данные из своей базы данных. Но проблема в том, что я не смог записать данные на второй странице на листах Google, это автоматически записывает данные на первый лист. Вот мой код, пожалуйста, помогите мне разобраться в этой проблеме.
function readFromTable() {
var conn = Jdbc.getCloudSqlConnection(dbUrl, user, userPwd);
var sheet = SpreadsheetApp.getActiveSheet(); // **I want to write data on the second sheet.**
var stmt = conn.createStatement();
stmt.setMaxRows(1000);
var results = stmt.executeQuery('SELECT * FROM expenses');
var numCols = results.getMetaData().getColumnCount();
var values =[];
while (results.next()) {
var temp =[];
var rowString = '';
for (var col = 0; col < numCols; col++) {
temp.push(results.getString(col+1))
}
values.push(temp);
}
results.close();
stmt.close();
sheet.getRange(10, 1,values.length,values[0].length).setValues(values);
var end = new Date();
// Logger.log('Time elapsed: %sms', end - start);
}