NodeJS+Mysql+C#+JqueryMobil实现全国车辆查询服务
AltonSpoffo
9年前
前言:
nodejs我们并不陌生,为什么选用mysql呢, mysql轻量级,比起sqlserver来讲好的很多,反正我是这么认为的。
安装:
首先安装nodejs,安装成功后再cmd下面出现这样就好了,如图:
然后就是mysql,这里就不用上图了(给服务器省点空间)。
安装mysql-connector-net-plat软件(用于C#连接mysql服务使),这些准备工作目的如下:
前提是有一大批表格xls和xlsx,我用nodejs先把他们xls以Json方式读取到内存中,然后用mysql存储,最终用户通过web方式访问获取想要的数据。
结构图:
nodejs需要的模块:mysql ,node-xlsx 就这样就ok了 安装模块用很简单的方式npm 安装(按住文件夹shift按钮即可快速命令行npm)
这是准备工作:
var xlsx = require("node-xlsx"); var mysql = require('mysql'); var db = mysql.createConnection({ host: '127.0.0.1', user: 'root', password: '111111', database: 'zcz' }); db.connect();
function Getpingyingbykanji(carcodekanji){}//通过汉字获取到拼音方法,
最终就是循环判断sql语句,最终组成一条完整的sql语句直接保存到DB中。
就这样实现了一个快速查找xls表格数据的system。
----------------------华丽的分割线--------------------------
给出测试地址:http://182.92.155.97:8081/web/fun/index.html (别使劲点击,服务器承受不了/(ㄒoㄒ)/~~)
欢迎大家指教!
新年第一篇文章,祝大家新年快乐!