这可能是一个很愚蠢的问题,但答案很简单,但我似乎找不到任何相关信息。
我正在为客户端内部创建一个 web 应用程序,并且我正在使用会话变量,这些变量在他们登录时开始。
例如:
Session["ConsultantFirstname"] = adAuth.getFirstName();
Session["ConsultantLastName"] = adAuth.getLastName();
//Then I also have a reader on page load which creates these...
while (reader.Read())
{
Session["Department"] = reader[1].ToString();
Session["Channelid"] = reader[2].ToString();
Session["EmailAddress"] = reader[3].ToString();
Session["PrimaryTerritory"] = reader[4].ToString();
}
Run Code Online (Sandbox Code Playgroud)
我的问题是……我如何在浏览器中看到创建了哪些会话变量?(如果我选择“Inspect element”>“Resources”> Session storage..他们不应该在那里吗?)我很确定我不久前读过一个关于这个的教程,但我现在似乎找不到它。

我需要添加一些额外的代码吗?
我现在检查了许多线程,我似乎无法找到答案,我需要相当肯定/相信我在回复客户端之前做出正确的判断.
所以,正如标题所述,SQL Server在运行之前是否验证了存储过程?
IE:即使我有一个IF statement永远不会满足某种条件的代码,IF statement condition在运行之前是否会检查并验证代码?
编辑:这是一个简单的例子:
DECLARE @ParamSource VARCHAR(2) = 'V3'
IF @ParamSource = 'V1'
BEGIN
--USE LINKED SERVER HERE WHICH THROWS AN ERROR ABOUT CONNECTIONS
END
IF @ParamSource = 'V3'
BEGIN
--DO MY ACTUAL CODE
END
Run Code Online (Sandbox Code Playgroud)
我永远不会满足第一个条件,但由于某种原因,我的存储过程试图在运行时验证并保持错误.
一直在寻找这个问题的答案大约一个小时,但似乎找不到任何对我有帮助的东西。
我正在创建一个新的数据库项目Adventure Works(只是作为我自己的测试),并且Schema names似乎没有复制。我已选择在文件名中包含架构名称的选项,但这仍然没有任何作用。
有人可以让我知道我做错了什么吗?请参见下图(左侧的数据库是我正在复制的数据库,您可以看到架构,但您在右侧看不到它?)

谢谢!
麦克风
我一直试图让自己的工作,现在已经放弃了.我从SO和其他网站上搜索了大部分代码.
我想要做的是根据我上一次的价值改变background-color我的第<td>一个<td>
这就是我目前所拥有的,但我似乎无法获得除第一种之外的任何其他颜色if statement:(
$(document).ready(function()
{
$("#tableData tr:not(:first)").each(function() {
//get the value of the table cell
var Colour = $(this).find("td:nth-child(4)").html();
alert(Colour);
//check the colour
if (Colour = "red")
{
//change the color of the background
$(this).find("td:nth-child(1)").css("background-color", "red");
}
else if (Colour = "green")
{
$(this).find("th:nth-child(1)").css("background-color", "green");
}
else if (Colour = "blue")
{
$(this).find("th:nth-child(1)").css("background-color", "blue");
}
});
});
Run Code Online (Sandbox Code Playgroud)
我还为你创建了一个FIDDLE,看看我遇到了什么.请你根据单元格值让我知道我是如何动态更改的?
谢谢!麦克风