我有一个来自 SQL 查询的对象变量。这基本上包含两列:RecordID
和Description
。我不熟悉JavaScript。但是如何读取特定列并将它们分配给本地 javascript 变量?
这是我想与User::MyObject
多列的新结构一起使用的示例代码:
task.run = function () {
var myID = task.variables["User::MyObject"].value;
var myDesc = task.variables["User::MyObject"].value;
alert(myID);
alert(myDesc);
return ScriptResults.Success;
};
编辑:我正在使用 COZYROC,这就是为什么我的工具箱中有一个 JavaScript 任务可用。结果集当前设置为完整结果集,并且正在User::MyObject
通过前面的 SQL 任务将对象推送到该对象。
这是当 myUser::MyObject
是具有单行单列返回的单个结果集(仅描述)时的代码。
task.run = function () {
var myDesc = task.variables["User::MyObject"].value;
alert(myDesc);
return ScriptResults.Success;
};
我知道对于 VB.NET/C#,您可以使用类似的东西,myVariable.Rows[0][1].ToString()
但我真的不确定它是如何转换为 JavaScript 的。