Este artículo debe usar Node.js para realizar una pequeña función para obtener datos de SQLServer y mostrarlos en la página. Aquí hay una parte contigo:
App.js:
var sqlbll = require ('./ rutas/sqlbll'); ... app.get ('/sqlbll/: ver', function (req, res) {var versionId = req.params.ver; //sqlbll.getData es el método para obtener datos en la ruta, // escribir el segundo parámetro como una función de devolución de llamada aquí. Sqlbll.getData (versionId, function (datos) {res.json (datos); // send json data});}); // Aquí está el archivo de enrutamiento ==== sqlbll.js ==== ... exports.getData = function (ver, back) {//...e el método para obtener datos SQL se omite aquí 1000 palabras atrás (jsondata)}A continuación, use el método GET para solicitarlo directamente en la página y, por supuesto, el método de publicación es similar.
VAR Expression = require ('express'); var app = express (); app.configure (function () {// por defecto Express no sabe cómo manejar el cuerpo de la solicitud, por lo que necesitamos agregar BodyParser Middleware para analizar // Application/X-WWW-Form-URLENCODED y Aplicación/JSON // Solicitud de cuerpo y almacenar variables en req.body podemos "usar" el medio de la middleware [esto garantiza que la publicación puede obtener el valor del parámetro de la solicitud]:::: app.use (express.bodyParser ());}); // manejar la solicitud de publicación // El nombre y el correo electrónico son los nombres de los parámetros en el campo de solicitud de publicación App.post ('/hello', function (req, res) {.......});También descubrí que cuando el control TextARea cambia su texto y sus propiedades HTML, el valor aún mantiene el valor original.
Esta característica me hizo increíble por un tiempo.
Déjame compartir otro ejemplo contigo. NodeJS obtiene información de tabla de datos específica , el contenido específico es el siguiente
var mysql = request ('mysql'); var conn = mysql.createConnection ({host: 'localhost', usuario: 'root', contraseña: '123456', base de datos: 'mysql', puerto: 3306}); var tempr = new Array (); Connect (); conn.query ("Show Tables", Function (Err, Results) {if (err) {Throw Err;} if (Results) {for (var i = 0; i <results.length; i ++) {temparr [i] = resultados [i]; var a = temparr [i]; console.log (tipof (resultados [i])); console.log (a); TEMP+= A.Tables_IN_MYSQL;Lo anterior se trata de este artículo, espero que sea útil para el aprendizaje de todos.