云服务器网:购买云服务器和VPS必上的网站!

微信小程序实现MSSQL数据库查询

微信小程序实现MSSQL数据库查询
微信小程序开发屡获推重,在小程序开发中,常常会触及到数据库的相关查询,今天小编以MSSQL数据库和微信小程序来实现一下数据库的查询。
首先,我们在Windows系统上安装MSSQL数据库。进入MSSQL安装目录下,履行SQL

微信小程序实现MSSQL数据库查询

微信小程序开发屡获推重,在小程序开发中,常常会触及到数据库的相关查询,今天小编以MSSQL数据库和微信小程序来实现一下数据库的查询。

首先,我们在Windows系统上安装MSSQL数据库。进入MSSQL安装目录下,履行SQL Server Configuration Manager,可以找到相关配置界面,在该界面可以看到Sql Server Network Configuration,然后找到TCP/IP,TCP/IP选项中,将所有Enabled都改成Yes,然后重启sqlserver便可:

![](/upload/allimg/2023/04/20/4hjuxrgibzp.png)

明确服务器地址,用户名密码等后,我们可之前往微信小程序开发平台实现MSSQL数据库的查询了。

首先,我们在项目根目录新建一个config.js,用于寄存服务器地址、用户名、密码等配置信息,示例以下:

module.exports = {
server:"127.0.0.1",
user:"sa",
password:"123456",
database:"test"
};

然后,我们根据需求,实现具体的数据库查询操作,示例代码以下:

//获得数据库连接 
var sql = require('mssql');
const config = require('./config.js');

//连接数据
insectSql = function () {
return new Promise((resolve,reject) => {
sql.connect(config).then(() => {
resolve() //sql连接成功
}).catch(err => {
console.log('数据库链接毛病:',err)
});
});
};

/**
* 查询数据库
*/
exports.query = async function (sqlString) {
await insectSql();
return new Promise((resolve,reject) => {
var p = new sql.Request();
p.query(sqlString,(err,result) => {
if (err == null) {
resolve(result.recordset) //查询成功
} else {
//reject(err);//查询出错,返回毛病信息
reject("查询失败!")
return;
}
})
});
};

最后,我们要记得在小程序的app.js中声明以下代码,来援用sql模块:

// 援用sql模块
const sql = require('mssql');
App({
onLaunch(){
// 援用sql模块
sql.connect(config)

}
})

以上就是本文要展现的内容,依照以上方法便可实现微信小程序实现MSSQL数据库查询。也能够根据自己的需求深入调剂。

总之,通过对微信小程序开发技术结合MSSQL数据库所做出的实现,使小程序的数据查询、处理等能够更加轻松高效实现这些需求,从而可让用户体验更加友好的小程序。

本文来源:https://www.yuntue.com/post/90619.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注