이 기사는 Node.js를 사용하여 SQLServer에서 데이터를 얻고 페이지에 표시하기 위해 작은 기능을 만들어야합니다. 다음은 다음과 같습니다.
app.js :
var sqlbll = require ( './ lours/sqlbll'); ... app.get ( '/sqlbll/: ver', function (req, res) {var versionid = req.params.ver; //sqlbll.getta는 경로에서 데이터를 가져 오는 방법입니다. // 여기에 라우팅 파일 ==== SQLBLL.js ==== ... EXPORTS.GETDATA = function (ver, back) {//..다음으로 Get 메소드를 사용하여 페이지에서 직접 요청하면 포스트 메소드가 비슷합니다.
var expression = 요구 ( 'Express'); var app = express (); App.Configure (function () {// 기본적으로 Express는 요청 본문을 처리하는 방법을 알지 못하므로 // Application/X-www-form-urlencoded 및 application // 요청 신체를 분석하기 위해 BodyParser Middleware를 추가해야합니다. 그리고 저장 변수를 Req.Body로 저장해야합니다. app.use (Express.bodyParser ());}); // 게시물 요청 // 이름과 이메일은 게시물 요청 필드의 매개 변수 이름입니다.또한 Textarea Control이 텍스트와 HTML 속성을 변경하면 값이 여전히 원래 값을 유지한다는 것을 발견했습니다.
이 기능은 한동안 나를 믿어지지 않았습니다.
다른 예를 여러분과 공유하겠습니다. nodejs는 특정 데이터 테이블 정보를 얻고 특정 컨텐츠는 다음과 같습니다.
var mysql = require ( 'mysql'); var conn = mysql.createConnection ({host : 'localhost', user : 'root', password : '123456', 데이터베이스 : 'mysql', port : 3306}); var temparr = 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] = results [i]; var a = temparr [i]; console.log (results [i]); temp+= a.tables_in_mysql; "temp"+i+""+temp);위의 내용은이 기사에 관한 모든 것입니다. 모든 사람의 학습에 도움이되기를 바랍니다.