Узел js: для вставки данных в msssql необходимо перебрать все строки в таблице Excel - PullRequest
0 голосов
/ 27 мая 2019

Я работаю в nodejs и должен прочитать каждую строку в Excel и вставить найденные там данные в таблицы. Я пытаюсь перебрать строки, но не могу этого сделать из-за асинхронного характера.

Я хочу повторить приведенный ниже код в цикле for, который содержит общее количество столбцов, представленных в таблице Excel.

getStoneData(data, function (err, rst) {
    if (err) {
        console.log(err);
        cb(err);  // call callback with error
    }

    sql.close();
    sql.connect(config, err => {
        fetchLastID()
            .then(insertFirstStoneData)
            .then(fetchInsertedID)
            .then(insertAllDataFromID)
            .then(lastMethod);
    })
}

Вставляются только первые данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...