以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  微信小程序如何操作SQL数据库?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=148357)

--  作者:pyh6918
--  发布时间:2020/4/6 14:54:00
--  微信小程序如何操作SQL数据库?
首先声明该问题与FT没有关系,还请老六和版主见谅!
查了不少资料,还是不知道从哪下手!
1、百度智能云ECC服务器,安装了SQL2008数据库。
2、申请了微信小程序账号。
3、申请了域名,申请了SSL证书,网站已备案。
4、网站已重定向到https。
据说要用php做中间件,蒙了,不知道啥弄了。还请大神多多指点!

--  作者:有点蓝
--  发布时间:2020/4/6 14:56:00
--  
服务端使用foxtable,微信小程序里使用ajax,提交和获取数据即可。
--  作者:pyh6918
--  发布时间:2020/4/6 15:12:00
--  
多谢蓝版!!!
能不能再详细点,我太小白了,服务端的Foxtable应该怎么做,ajax怎么连接Foxtable?

--  作者:有点蓝
--  发布时间:2020/4/6 15:53:00
--  
先看看:http://www.foxtable.com/mobilehelp/
--  作者:pyh6918
--  发布时间:2020/4/6 16:18:00
--  
好的蓝版,谢谢!!!
--  作者:whwsyscom
--  发布时间:2020/6/2 9:38:00
--  
// 云函数入口文件
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
  }
}