我正在尝试从我的 SQL DB 中选择 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
这就是我现在卡住的地方......有没有办法从结果中提取名称并将它们分配给一个变量?
IE:
var Consultant 1 = Michael
var Consultant 2 = Kevin
var Consultant 3 = John
// And so forth....
我正在考虑从名称中构建一个数组,但我也陷入了尝试这样做的困境。
抱歉,如果在其他地方问过这个问题,但我没能在任何地方找到它。另外 - 我希望我已经足够清楚地解释了这一点。
编辑 我意识到我留下了很多信息。这一切都发生在我的asp页面上。
因此,SQL 将在我<%asp tags%>
从数据库中获取信息中,然后我的 JavaScript 将在此之后进行。