小程序
小游戏
企业微信
微信支付
扫描小程序码分享
基于安全考虑,小程序中不支持动态执行 JS 代码,即:
eval
new Function
这个怎么写?有大神能搞点?
var connection = new mssql.Connection(config, function (err) { 这行代码就废了,怎么办?谢谢大神!
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
请问楼主解决这个文问题了吗 我也碰到了 云函数不知怎么连mssql,有成功的话可以给我参考一下吗
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
云函数index.js如下代码,连接不成功
var config = {
user: event.user,
password: event.password,
server: event.server,
database: event.database,
port: event.port * 1, //用数字相乘强制转换
options: {
encrypt: true
},
pool: {
min: 0,
max: 10,
idleTimeoutMillis: 30000
}
};
try {
await mssql.connect(config)
result = await mssql.query(event.query)
return result
} catch (err) {
return err
现在能用了吗?
npm mysql
百度一下 node.js 连接数据库,引入对应的模块能访问数据。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请问楼主解决这个文问题了吗 我也碰到了 云函数不知怎么连mssql,有成功的话可以给我参考一下吗
云函数index.js如下代码,连接不成功
var config = {
user: event.user,
password: event.password,
server: event.server,
database: event.database,
port: event.port * 1, //用数字相乘强制转换
options: {
encrypt: true
},
pool: {
min: 0,
max: 10,
idleTimeoutMillis: 30000
}
};
try {
await mssql.connect(config)
result = await mssql.query(event.query)
return result
} catch (err) {
return err
}
现在能用了吗?
package.json 文件中的 “dependencies” 加上 “mssql”: “latest”。
index.js 文件如下:
// 云函数入口文件
const cloud = require('wx-server-sdk')
const mssql = require('mssql')
cloud.init()
// 云函数入口函数
exports.main = async(event, context) => {
var config = {
user: event.user,
password: event.password,
server: event.server,
database: event.database,
port: event.port * 1, //用数字相乘强制转换
options: {
encrypt: true
},
pool: {
min: 0,
max: 10,
idleTimeoutMillis: 30000
}
};
try {
await mssql.connect(config)
result = await mssql.query(event.query)
return result
} catch (err) {
return err
}
}
您好,我的为什么报上面的错?
云函数里只加这一句: const mssql = require('mssql')
其它都不要,还是会报上面的那个错误。
npm mysql
“wx-server-sdk”: “;latest”,我说是是mssql,不是mysql
引用mssql的,谢谢
百度一下 node.js 连接数据库,引入对应的模块能访问数据。