小编dbl*_*ack的帖子

将数据范围从 Google Sheets 插入到 MySQL

我正在尝试创建一个函数,该函数在我的 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)

mysql google-sheets google-apps-script

2
推荐指数
1
解决办法
4959
查看次数

标签 统计

google-apps-script ×1

google-sheets ×1

mysql ×1