首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用传统的JavaSCript页面从TSQL中获取结果?

如何使用传统的JavaSCript页面从TSQL中获取结果?
EN

Stack Overflow用户
提问于 2016-08-13 03:13:16
回答 1查看 158关注 0票数 1

我们有一个经典的ASP页面,其中有以下vbscript。

1) invoiceResult为VB数组

2) invoiceSql:存储在SQL server上的proc

3) ricoh是我不能更改的公司库(无访问权限)

代码语言:javascript
复制
invoiceResult = ricoh.storedproc(invoiceSql)

问:我需要一个javascript数组而不是vb6。我如何得到它并不重要。我能以某种方式将vb6数组转换为javascript数组吗?或者,我可以使用Ajax从传统的ASP获取SQL数据吗?

EN

回答 1

Stack Overflow用户

发布于 2016-08-13 19:05:41

您可以从JavaScript访问VBScript代码。像这样的东西可能会起作用:

代码语言:javascript
复制
<SCRIPT LANGUAGE="VBSCRIPT">
 Function makeArrayVB()
   ' Creates a VBScript array
   dim anArray(1,1)
   anArray(0,0) = "0,0"
   anArray(0,1) = "0,1"
   anArray(1,0) = "1,0"
   anArray(1,1) = "1,1"
   makeArrayVB = anArray
 End Function

 <SCRIPT LANGUAGE="JavaScript">
 // Accesses a VBScript array within a JScript script
 function getVBArray()
 {
   var arrayObj;
   var jsArray;
   arrayObj = makeArrayVB();
   jsArray = VBArray(arrayObj).toArray();
   alert("VBScript array length = " + jsArray.length);
   // Displays the contents of the array
   for(i=1;i<=jsArray.length;i++)
   {
     alert(jsArray[i-1]);
   }
 }
 </SCRIPT>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38924997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档