Tag: 乏味

如何将node.jsdate转换为SQL Server兼容的date时间?

我有一个Web API使用快速和繁琐的一些数据存储在Azure SQL数据库。 使用nvarchartypes和inttypes它工作得很好,但是当我尝试保存DateTime值时,我收到一条错误消息: Insert into Proxy (Ip, RequisitionDate) values ('1', '2016-05-18 3:32:21' ) 错误: RequestError:参数'RequisitionDate'的validation失败。 date无效。] message:'validation失败,参数'RequisitionDate \'。 date无效。',code:'EPARAM'} 那么有趣的是 Insert into Proxy (Ip, RequisitionDate) values ('1', '2016-05-18 3:32:21') 是我在node.js api中执行的查询: var query = "Insert into Proxy (Ip,RequisitionDate) values ( '"+ ip + "', '"+ date + "' )"; console.log(query); // Insert into Proxy […]

获取callback结果(Nodejs)

我的快速和sql查询代码有问题。 我不能得到下面的SQL查询的results的值,但是这在loggingresults 。 我已经在这里返回results了。 这是我的sql.js代码 var dataContext = require('node2sql')({ username: 'user', password: 'password', server: '1xx.xx2.xx.xx9', options: { database: 'grades' } }); module.exports = { DataQuery: function(query) { query = query.replace(/\s+/g, '').split("/"); year = query[2].substr(2, 4); id = query[0]; period = query[1].toUpperCase(); if (period == 'SEM1') { period = "1st Semester"; } else if (period == […]