나는 이미 요구하지만 정확히 무슨 ... 이런 일이 .... 내가 핵심 부분을 일반화하고 여기이 도움이 될 것입니다 code..Hope은 그 에 매우 가까운
var mysql = require('mysql');
var con = mysql.createConnection({
host:"yourHostName",
user:"yourUserName",
password:"yourPassword"
});
con.query("use databaseName");
function getCustomerDetails(custId){
con.query("select * from customer where custId = "+custId,function(err,result,fields){
if(!err)
return result;
else
console.log(err);
});
}
function updateCustomerDetails(custId,fieldName,fieldValue){
con.query("update customer set "+fieldName+" = "+fieldValue+" where custId = "+custId,function(err,result,fields){
if(!err)
return true;
else
console.log(err);
return false;
});
}
exports.getCustomerDetails = getCustomerDetails;
exports.updateCustomerDetails = updateCustomerDetails;
그리고 당신이 그럼 당신은 당신이 당신이 다음 문자열 값 으로 모든 필드를 업데이트하는 경우하십시오이다 돌봐하기 위해 필요한이
var C = require('./dbAccessModule');
result = C.getCustomerDetails(1);
console.log(result.fieldName);
var success = C.updateCustomerDetails(1,'name','sumit');
if(success)
console.log('Table Updated successfully....');
else
// take necessary action according to your application
한 가지 같은 기능을 사용할 수 있습니다 dbAccessModule.js 같이 모듈을 저장 한 가정 잊지 마라. fieldValue 값을 작은 따옴표로 묶으십시오.
이 당신이 다음을 무시하세요 위해 무엇을 요구하지 않으면 ....