gpt4 book ai didi

javascript - SQL 结果到 JavaScript 变量

转载 作者:行者123 更新时间:2023-11-29 00:24:21 24 4
gpt4 key购买 nike

我正在尝试从我的 SQL 数据库中选择 FirstNames,然后将它们分配给一个 JavaScript 变量。 (每个变量必须是唯一的)

IE:具有以下名称数据库:

+---------+
|FirstName|
+---------+
|Michael |
|Kevin |
|John |
|Michael |
|Steven |
|Michael |
|Tara |
|Nancy |
|Nancy |
|Steven |
+---------+

以及以下查询:

DECLARE @result varchar(250)
SET @result = ''
SELECT @result = @result + FirstName + ',' FROM Consultants GROUP BY FirstName
select substring(@result, 0, len(@result)) as Name

我能够将所有唯一名称放入一个字符串中,如下所示:

Michael, Kevin, John, Steven, Nancy, Tara

这就是我现在卡住的地方......有没有办法从结果中提取名称并将它们分配给变量?

即:

var Consultant 1 = Michael

var Consultant 2 = Kevin

var Consultant 3 = John

// And so forth....

我正在考虑用名称构建一个数组,但我也无法做到这一点。

很抱歉,如果有人在其他地方问过这个问题,但我没能在任何地方找到它。另外 - 我希望我已经足够清楚地解释了这一点。

编辑我意识到我遗漏了相当多的信息。这一切都发生在我的 asp 页面上。

所以 SQL 将在我的 <%asp tags%> 中从数据库获取信息,然后我的 JavaScript 将随之而来。

最佳答案

JSON 是您应该寻找的。

I was thinking of building an array out of the names, but I also get stuck trying to do that.

如果您将所有唯一名称都放在一个用逗号分隔的字符串中,您可以像这样构建一个数组

var string = "Michael,Kevin,John,Steven,Nancy,Tara";
var array = string.split(",");

关于javascript - SQL 结果到 JavaScript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19661185/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com