Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

151
Vistas
Actualice varias filas y columnas usando las identificaciones respectivas en mssql

Extraje datos de la base de datos en formato de Excel usando la consulta de combinación SQL. Modifiqué algunos datos de columnas en esa hoja de exceso. Quiero actualizar los datos modificados en la base de datos usando las identificaciones de fila respectivas. Cuando itero la pila: se arroja Error: aborted .

a continuación está mi código

 sql.connect(db, async (err)=> { if (err) console.log(err); var request = new sql.Request(); var workbook = XLSX.readFile('2021-08-30-202129.xlsx'); var sheet_name_list = workbook.SheetNames; var xlData = XLSX.utils.sheet_to_json(workbook.Sheets[sheet_name_list[1]]); console.log(xlData); xlData.forEach(async (item)=>{ let returnquery = await ` UPDATE [billing] SET notes='${item.notes}' WHERE id='${item.id}'` request.query(returnquery, function (err, result) { if (err) { console.log(err) } else{ console.log('result', result); } sql.close(); }); }) });
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Por lo general, uso la aplicación Workbench y abro una ventana de consulta para asegurarme de tener la sintaxis SQL correcta. (console.registre su declaración sql justo antes de llamar a la base de datos, luego cópiela en el banco de trabajo).

Por lo general, tengo algún pequeño error tipográfico, y esto me permite resolverlo fácilmente, luego volver al código y corregir el error.

También creo que tiene problemas para tener ' por sus variables. esos deben eliminarse ya que ya está en estilo ``. SQL los malinterpretará.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda