microsoft / microsoft/sql-server-samples
NodeJs express4-tedious - Stored Procedure for SELECT to return response as JSON
Nessuno ha ancora preso questa issue.
- Lingua principale
- PowerShell
- Stelle
- 11.2k
- Fork
- 9.1k
- Merge medio
- 2g 7h
- PR unite (30g)
- 14
Descrizione
Couldn't show the response in JSON while using a stored procedure.
I'm using express4-tedious to fetch results. It works fine if I use the select query but if I use the same with the stored procedure I don't know how to bind it in JSON.
The response screen is blank as I couldn't get the results.
var tediousExpress = require('express4-tedious');
var TYPES = require('tedious').TYPES;
var router = express.Router();
router.get('/:id', function (req, res) {
req.sql("exec GETDataOfEmployee @id")
.param('id', req.params.id, TYPES.VarChar)
.exec(res)
});
Any suggestions would be of great help.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia con la route Express mostrata e la chiamata express4-tedious .exec(res), quindi confronta il suo comportamento con le stored procedure con il caso di query select descritto nell’issue. Verifica come vengono esposte le righe restituite e se la risposta viene serializzata come JSON; il lavoro è completato quando la route restituisce i risultati della stored procedure invece di una risposta vuota.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- express, node.js, sql
- Ambito
- api, backend, databases
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100