我正在尝试创建一个函数,该函数在我的 Google 电子表格中获取数据范围/指定范围,并将每一行不是空白的行插入到 MySQL 表中。我想在“Sheet One”中获取列范围 A:V 并将它们插入到“mysql_table”表中。我是使用 JDBC google 脚本的新手,下面是我到目前为止所想到的,但我无法使用我目前的知识来使用它。
function putData() {
var conn = Jdbc.getConnection(dbUrl, user, userPwd);
conn.setAutoCommit(false);
var ss = SpreadsheetApp.getActiveSpreadsheet(),
sheet = ss.getSheetByName("Sheet One"),
range = sheet.getDataRange(),
values = range.getValues(),
row;
var start = new Date();
function writeManyRecords() {
for (var r=1; r<values.length; r++) {
if( values[r].join('') === '' ) return 'Blank row encountered';
row = values[r];
var i = 0;
var stmt = conn.prepareStatement('INSERT INTO mysql_table '
+ '(field1, field2, field3, field4, field5, field6, …Run Code Online (Sandbox Code Playgroud)