最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

SQLAnywhere11(Panorama)评审指南PartIX_Mssql系列教程

来源:懂视网 责编:小采 时间:2020-11-09 10:04:53
文档

SQLAnywhere11(Panorama)评审指南PartIX_Mssql系列教程

SQLAnywhere11(Panorama)评审指南PartIX_Mssql系列教程:例程可通过下载本文档中出现的SQL Anywhere 11在其它地方可能出现为SQL Anywhere Panorama。 JSON Web ServiceJASON(JavaScript Object Notation)是一种简单、轻量级的数据交换格式,非常适用于展现和交换数据结构。虽然JSON独立于编程语言,但大多数情况
推荐度:
导读SQLAnywhere11(Panorama)评审指南PartIX_Mssql系列教程:例程可通过下载本文档中出现的SQL Anywhere 11在其它地方可能出现为SQL Anywhere Panorama。 JSON Web ServiceJASON(JavaScript Object Notation)是一种简单、轻量级的数据交换格式,非常适用于展现和交换数据结构。虽然JSON独立于编程语言,但大多数情况

例程可通过下载
本文档中出现的SQL Anywhere 11在其它地方可能出现为SQL Anywhere Panorama。

JSON Web Service
JASON(JavaScript Object Notation)是一种简单、轻量级的数据交换格式,非常适用于展现和交换数据结构。虽然JSON独立于编程语言,但大多数情况下都使用JavaScript因为JSON对象能轻松重建和使用数据结构。SQL Anywhere 11通过内置的HTTP服务器支持web服务的请求来返回JSON格式的结果集。结果集通过键值对的数组来返回,每个键代表结果集中的一列。

JSON Web Service例程
本例程使用SQL Anywhere demo数据库用JSON格式返回employees列表并显示在浏览器中。其中使用了JSON列表,员工的名字也显示了出来。Employees的JSON列表通过一个返回到服务器的AJAX请求来获得。本例使用了SQL Anywhere的内置HTTP服务器,需要支持JavaScript的浏览器。

1. 确保没有数据库服务器运行。若有,请关闭。
2. 在命令行中,浏览至例程的JSON目录。
3. 执行以下命令将SQL Anywhere 11 demo数据库拷贝至当前目录:

copy "%SQLANYSAMP11%demo.db" .

4. 启动demo数据库的HTTP服务器。以下命令指定HTTP服务器的端口号为8080(如果需要,请指定其它端口):

dbsrv11 demo.db -xs "http(port=8080)"

5. 启动Interactive SQL并连接至demo数据库:

dbisql -c "eng=demo;uid=DBA;pwd=sql"

6. 创建一个从当前目录读取HTML页面的存储过程。拷贝以下代码至Interactive SQL中,按F5运行:

CREATE PROCEDURE sp_root()
BEGIN
CALL dbo.sa_set_http_header( ''Content-Type'', ''text/html'' );
SELECT xp_read_file( ''json.html'');
END;

7. 创建root web服务,返回HTML页面。拷贝以下代码至Interactive SQL中,按F5运行:

CREATE SERVICE "root"
TYPE ''RAW''
AUTHORIZATION OFF
USER DBA
AS CALL sp_root();

8. 创建employees web服务,由json.html调用。拷贝以下代码至Interactive SQL中,按F5运行:

CREATE SERVICE "employees"
TYPE ''JSON''
AUTHORIZATION OFF
USER DBA
AS SELECT * FROM "Employees";

9. 打开浏览器,浏览。
10. 点击“Get Employees”发起AJAX对emplyees web服务的请求demo数据库中的employees列表即显示。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

SQLAnywhere11(Panorama)评审指南PartIX_Mssql系列教程

SQLAnywhere11(Panorama)评审指南PartIX_Mssql系列教程:例程可通过下载本文档中出现的SQL Anywhere 11在其它地方可能出现为SQL Anywhere Panorama。 JSON Web ServiceJASON(JavaScript Object Notation)是一种简单、轻量级的数据交换格式,非常适用于展现和交换数据结构。虽然JSON独立于编程语言,但大多数情况
推荐度:
标签: 指南 sql quot
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top