我想在玉页面上显示来自SQL Server数据库的项目,其中app.js作为选择选项,

时间:2019-04-20 17:55:21

标签: node.js pug

我想在玉页面上显示带有app.js作为select-option的SQL Server数据库中的项目,但是即使我已经达到列表中的项目数,我还是将结果作为[object ,对象]或我只能将其显示为数字。

var express = require('express');
var router = express.Router();
var db = require('../config/db');
var sql = require('mssql');
var app = express();
var result;
var liste = [];

router.get('/doktorkayit', function (req, res, next) {

    sql.connect(db, function (err) {
        if (err)
            console.log(err);

        var request = new sql.Request();

        request.query('select hastaneAdi from hastaneİsimleri', function (err, result) {
            if (err) {
                console.log(err);
                res.send(err);
            }

            sql.close();
            res.render('doktorkayit', {
                liste: result.recordset
            }, function (err, html) {
                if (err)
                    console.log(err);
                else
                    res.send(html);
            });
        });
    });
});

select#drGorevliOlduguHastane.custom- 
select(name='drGorevliOlduguHastane')
option(value="Seçiniz" selected='seçiniz') Seçiniz
-each item in liste
option(value="") item

1 个答案:

答案 0 :(得分:0)

我终于做到了。

res.render('doktorkayit', {
result: result.recordset
}, function (err, html) {
if (err)
console.log(err);
else
res.send(html);
});


-for item in result
option=item.hastaneAdi