-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsqlquery.js
53 lines (48 loc) · 1.63 KB
/
sqlquery.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
var connection=require('./mysqlConnect.js')
//查所有
exports.sqlALL=function(){
var sqlAll='SELECT * FROM Users'
connection.query(sqlAll,function(err,result){
if(err){
console.log('SELECT ERROR -',err.message);
return;
}
console.log('--------------------------SELECT----------------------------');
console.log(result);
console.log('------------------------------------------------------------\n\n');
})
}
exports.addsql=function(obj){
//增
var keyStr="";
var valueArr=[];
for(var key in obj){
keyStr+=key+",";
valueArr.push(obj[key]);
}
keyStr=keyStr.substring(0,keyStr.length-1);
var addSql = 'INSERT INTO userAddress('+keyStr+') VALUES(?,?,?,?,?,?,?)';
connection.query(addSql,valueArr,function (err, result) {
if(err){
console.log('[INSERT ERROR] - ',err.message);
return;
}
console.log('--------------------------INSERT----------------------------');
//console.log('INSERT ID:',result.insertId);
console.log('INSERT ID:',result);
console.log('-----------------------------------------------------------------\n\n');
});
}
exports.delete=function(id){
var delSql = 'DELETE FROM Users where id='+id;
//删
connection.query(delSql,function (err, result) {
if(err){
console.log('[DELETE ERROR] - ',err.message);
return;
}
console.log('--------------------------DELETE----------------------------');
console.log('DELETE affectedRows',result.affectedRows);
console.log('-----------------------------------------------------------------\n\n');
});
}