接上篇 按键精灵读写远程数据库,达到读写配置以及验证的效果(升级版) 您所在的位置:网站首页 按键精灵购买 接上篇 按键精灵读写远程数据库,达到读写配置以及验证的效果(升级版)

接上篇 按键精灵读写远程数据库,达到读写配置以及验证的效果(升级版)

#接上篇 按键精灵读写远程数据库,达到读写配置以及验证的效果(升级版)| 来源: 网络整理| 查看: 265

上篇链接:按键精灵手机版(安卓 ios) 如何连接远程网络数据库 比如 sql server, 进行读写操作

经过一段时间的升级演化,现在 在按键里调用读写功能已经变得简单 清晰,且可以根据你的需求定制各种花里胡哨的读写操作

如下几张图↓↓

 

部分实战网络验证项目展示↓:

 

至于 “中转站” 的问题,详细补充下 买个云服务器或云主机都可以。

云服务器:可以用IP访问,可自行安装各种数据库,可不备案  直接使用 只是对外客户来看不够正规,目前国家暂未明确规定是否合法

云主机:各种一键操作,比云服务器操作简单得多,  不过如果你用来部署网站的话就只能同时运行一个,云服务器无上限,

               且使用必须要备案 需要十几天时间。

它们用来读写远程数据都可以,各有优劣!  ↓

新人使用且不急的话建议国内云主机,急用就免备案香港云主机,不过国外的速度略慢。

短时间急用 且 未来有发展要求的 就云服务器,新人学着操作起来艰难点! 但功能上限高

(新用户)阿里云服务器免费领取 只有一个月:https://free.aliyun.com/ntms/free/personal.html?handle=true

 

(基础版新用户能便宜100左右 只要187)阿里云虚拟主机购买页面 :https://wanwang.aliyun.com/hosting?spm=5176.10695662.1996646101.searchclickresult.294468be1Vk4bL

 

好  最后说下服务器上部署的中转代码是怎么个回事。

理论上 所有主流的高级语言都可以  C# java php  python 等等...... 只要你会  因为原理是一样的 都是按键发送get请求 返回网页源代码!

用C#是因为我最擅长,你会什么就用什么    以下是我的某个客户  部分读取功能接口的代码

//读 private void du() { try { string Number = Request["Number"]; //手机编号 string Rolebh = Request["Rolebh"]; //角色编号 string all = Request["all"]; //存在即查询该编号所有列 string parameter = Request["parameter"];//查询参数 string sql = "select * from zs_game_ww where 1 = 1"; //防sql注入 string[] csAll = { Number, Rolebh, all, parameter }; for (int i = 0; i < csAll.Length; i++) { if (csAll[i] != null) { if (csAll[i].Contains("-") || csAll[i].Contains("'") || csAll[i].Contains("") || csAll[i].Contains("*") || csAll[i].Contains("and") || csAll[i].Contains("=") || csAll[i].Contains("select") || csAll[i].Contains("where")) { Response.Write("读取参数不合法!"); return; } } } if (all == "all") { DataTable dt = db.ExcuteQuery(sql);//查询所有参数 Response.Write(DPush.JSON.Encode(dt)); } else { if (parameter != null && parameter != "")//判断参数 存在就把查询结果给前端 { parameter = switch1(parameter); sql = sql + " and Number = '" + Number + "' and Rolebh = '" + Rolebh + "'"; DataTable dt = db.ExcuteQuery(sql);//查询所有参数 Response.Write(dt.Rows[0][parameter].ToString()); } else { Response.Write("查询参数不存在!"); } } } catch (Exception ex) { Response.Clear(); Response.Write("读取程序出现错误,详情:" + ex.Message); Response.End(); } }

以上都弄好后就能在按键上 调用愉快的读写了 , 需要什么功能就写什么功能的读写接口

技术问题可在下面留言  或者咨询QQ :463392823  微信同样搜索

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有