关于nodejs中的增删改查

1.增加

router.post(‘/insert‘,function(req,res){
  var name = req.body.name;
  var num = req.body.num;
  var job = req.body.job;
  var sql = `insert into user (name,num,job) values ("${name}","${num}","${job}")`
  mc.query(sql,function(err,data){
    res.send(data);
  })
})

2.删除

router.post(‘/delete‘,function(req,res){
  var id = req.body.id;
  var sql = `delete from user where id = ${id}`;
  mc.query(sql,function(err,data){
    res.send(data);
  })
})

3.修改

router.post(‘/update‘,function(req,res){
 var id = req.body.id;
 var num = req.body.num;
 var name = req.body.name;
 var job = req.body.job;
 var sql = `update user set name="${name}",num="${num}",job="${job}" where id=${id}`;
  mc.query(sql,function(err,data){
  res.send(data);
 })
})

4.查询

router.post(‘/main‘,function(req,res){
  var sql = `select * from user where name like “%name%“`;
  mc.query(sql,function(err,data){
    res.send(data);
 })
})

原文地址:https://www.cnblogs.com/is-meeeee/p/10993093.html

时间: 2024-11-06 07:21:06

关于nodejs中的增删改查的相关文章

nodejs+express+mysql 增删改查

之前,一直使用的是nodejs+thinkjs来完成自己所需的项目需求,而对于nodejs中另外一中应用框架express却了解的少之又少,这两天就简单的了解了一下如何使用express来做一些数据库的增删改查. 准备工作: 所需工具:电脑上要安装好nodejs(官网https://nodejs.org/en/),下载并安装好nodejs之后,需要在cmd中再安装好express框架: npm install express-generator -g 安装完毕之后,检查一下是否安装成功: 还有一

winform窗体(六)——DataGridView控件及通过此控件中实现增删改查

DataGridView:显示数据表,通过此控件中可以实现连接数据库,实现数据的增删改查 一.后台数据绑定:    List<xxx> list = new List<xxx>();      dataGridView1.DataSource = list;      //设置不自动生成列,此属性在属性面板中没有      dataGridView1.AutoGenerateColumns = false;      //取消加载默认选中第一行      dataGridView1

EF中的增删改查

在上一篇中简单的介绍了一下有关EF的一些概念,都是小编的一些个人理解,懂的不多,想深入学习的可以从网上查看一些其他资料. 下面紧接着上一篇所说,来从代码上看一下EF容器是如何实现与后台数据库之间的增删改查的. 1.EF包装类 什么是EF包装类呢?举个例子,我们平时用SQL语句写增删改查时,用的都是一些Insert.Update.Delete等语句来实现增删改查,所以我们把放到EF容器的东东也要做一个标签,来指明这个东东是要添加.更新.还是要删除呢. 正如上图所示就是这么简单的操作,就完成了对数据

SQLite中的增删改查

虽然android提供了sql查询的封装方法,但是理解起来还是麻烦,所以我这里用sql语句来完成工作. 首先是建立一个类,继承SQLiteOpenHelper 这里面会建立一个数据库,并且初始化一个表.当然你可以建立多个数据库,等以后再自行建立表也可以 DatabaseHelper.java package com.kale.sql; import android.content.Context; import android.database.sqlite.SQLiteDatabase; im

DataGridView中进行增删改查

首先我们需要知道是在哪个数据库中的哪个表进行增删改查: 这就需要我们: 建立给连接服务器的类:(可以在方法类中建立) 建立一个对列名进行封装的类:方便数据之间的传接:(学到Linq-sql时这些就简便了) 建立一个方法类:进行增删改查方法的调用: 查询: 删除: 增加:增加数据时,我们一般都是要弹出一个界面进行书写添加: 主界面的增加按钮就是弹出增加界面: 修改:修改时我们也是要弹出界面进行修改,修改就有一个主键项是不能修改的: 点击修改按钮时: 1.要获取选中的修改项: 2.要弹出修改界面:

nodejs连接数据库的增删改查

连接数据库后需要用代码操作的是,传入mysql语句,和参数,然后就是回调了 新增 // 新增 app.post('/process_post', urlencodedParser, function (req, res) { //post处理方法 var response = { "names":req.body.names, //得到页面提交的数据 "passwords":req.body.passwords }; //鏈接數據庫 var mysql = requ

MongoDB在windows上安装以及java中的增删改查

1.windows下的安装创建 http://tech.it168.com/a2011/0603/1200/000001200064_2.shtml http://blog.csdn.net/xiaoxing598/article/details/54233044 2.Java操作mongodb http://www.cnblogs.com/zhwl/p/3491213.html http://blog.csdn.net/xiaoyw71/article/details/49633831 htt

数据库中的增删改查

1.创建数据库 : 2.创建表: 3.“use 数据库”:用这个可以选择当前的数据库 4.“go”关键字:在management studio中加上go关键字(这个关键字不是sql标准语句,也是不会发送到sql server上执行,它是给management studio这个软件使用的)可以把go关键字之前的和之后的分开,先把之前的发送到sql server中执行,然后再把之后的发送到sql server中执行: 5.数据: 5.1增: ----如果要添加的数据是表中所有的数据(不包含自动增长的

CI(CodeIgniter)框架中的增删改查操作

我们创建一个模型( 项目目录/models/),请注意:模型名与文件名相同且必须继承数据核心类CI_Model,同时重载父类中的构造方法 CodeIgniter的数据函数类在 \models\User_model.php 连接数据库:$this->load->database(); class User_model extends CI_Model{ public function __construct(){ parent::__construct(); $this->load->