Hallo,
ich habe es nun umzusetzen versucht. Anbei mein Code:
rows = read_spsliste(conn, 'T1');
sps_name =rows[0].spsname;
/*##########################################################################################*/
async function read_spsliste(conn, spsname) {
let sql = 'SELECT * FROM spsliste WHERE spsname = ?';
let ergebnis = await queryAsync(conn, sql, spsname);
return ergebnis.results;
}
/*******************************************************************************************/
function queryAsync(conn, sql, args) {
return new Promise( (resolve, reject) => {
conn.query(sql, args, (err, results, fields) => {
if (err)
reject(err);
else
resolve ( results, fields );
});
});
}
/*############################################################################################
Es kommt kein Rückgabewert über "rows" zurück. Ich, kann mir das nicht erklären ... oder sitze auf der Leitung ;-)
Danke