Welcome 微信登录

首页 / 数据库 / MySQL / Node.js 操作 PostgreSQL 数据库

上一篇node.js访问postgresql数据库,主要是在同一个文件里面实现对数据库的操作。见 http://www.linuxidc.com/Linux/2013-01/78472.htm这篇node.js操作postgresql数据库,采用的是两个文件的方式实现,一个文件相当于客户端,实现连接数据库,调用相应的函数,而另一个文件是具体实现函数的。在你安装了node.js,postgresql数据库(不一定是本机)和相应的模块的基础上,在数据库中建表teacher。并插入几条测试数据,这儿插入的测试数据为:create table teacher(id varchar(10),name varchar(20),pwd varchar(10));insert into teacher values("1","aaa","111");
insert into teacher values("2","bbb","222");
insert into teacher values("3","ccc","333");
insert into teacher values("4","ddd","444");1) client.jsvar f = require("./function");
var pg = require("pg");var conString = "tcp://postgres:postgres@localhost/my";var client = new pg.Client(conString);var value = ["10","fillp","abc"];
insertSQLString = "insert into teacher values($1,$2,$3)";
selectSQLString = "select * from teacher";
updateSQLString = "update teacher set NAME="ipone" where ID="4"";
deleteSQLString = "delete from teacher where ID="10"";client.connect(function(error, results) {
    if(error){
        console.log("ClientConnectionReady Error: " + error.message);
        client.end();
        return;
    }
    console.log("Connecting to postgres...");
    console.log("Connected to postgres automatically.");
    console.log("connection success... ");    f._select(client,selectSQLString);
    f._insert(client,insertSQLString,value);
    f._select(client,selectSQLString);
    f._delete(client,deleteSQLString);
});
  • 1
  • 2
  • 3
  • 下一页
Oracle数据库删除数据Delete语句和Truncate语句的对比Oracle 10g出现ORA-00600错误的解决方案相关资讯      PostgreSQL  Node.js 
  • Node.js v7 Beta版引入citgm  (今 10:08)
  • 基于Docker部署Node.js应用环境  (09月26日)
  • Ubuntu 16.04 下安装 PostgreSQL   (08月14日)
  • Node.js HTTP Web 服务器代码  (09月26日)
  • Ubuntu 16.04 64位 搭建 Node.js   (09月25日)
  • Node.js v4.4.5发布下载  (05月25日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数

版权所有©石家庄振强科技有限公司2024 冀ICP备08103738号-5 网站地图