小编Kat*_*y J的帖子

如果条件为查询与空结果

我写了这个SQL查询:

 SqlCommand cmd2 = new SqlCommand();
        cmd2.Connection = new SqlConnection(Class1.CnnStr);
        cmd2.CommandText = "SELECT MAX(Code) FROM Table WHERE Number=@Number ";
        cmd2.Connection.Open();
        cmd2.Parameters.AddWithValue("@Number", Hidden_txt.Text);
        cmd2.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)

我想添加一些if条件,如:

if (cmd2.ExecuteScalar()=="Null")
{....}
Run Code Online (Sandbox Code Playgroud)

如何在我的查询没有答案时添加if条件?

c# sql ado.net

5
推荐指数
1
解决办法
6697
查看次数

使用 Visual Studio 调试报告

当我的 SSRS 报告从 Dynamic ax 2012 运行时,我的 SSRS 报告出现问题。我对其进行了调试,发现问题出在我在 Visual Studio 中创建的 SSRS 报告中。我想在那里调试它,但是当我想“附加到进程”时我找不到ReportingServicesService.exe,因为我的报表服务位于另一台服务器上。

请帮助我:我应该如何在 Visual Studio 中调试 SSRS 报告?

我有 SQL Server 2008、Visual Studio 2010 和 ax 2012。

问题是我没有在报告中编写任何代码:我只是在报告中使用数据提供程序,但是调试数据提供程序代码显示问题出在我的报告中。

visual-studio-2010 reporting-services visual-studio-debugging

4
推荐指数
1
解决办法
1万
查看次数

清除下拉列表中的数据

我有两个下拉列表.第二个下拉列表从第一个下拉列表中接收一个值以显示数据,但在第一个下拉列表中进行第一次选择后,第二个下拉列表的数据无法刷新以从第一个下拉列表中提供新数据.我在第一个下拉列表中使用了自动回发,但我不知道在选择更改时我能写什么.这是我发布的第一个下拉列表的代码:

protected void PartNamber_SelectedIndexChanged(object sender, EventArgs e) 
{ 
PartNumber.DataBind(); 
PartNumber.ClearSelection(); 
} 
Run Code Online (Sandbox Code Playgroud)

但它也不起作用

c# asp.net cascade-filtering drop-down-menu

3
推荐指数
1
解决办法
5568
查看次数

在SQL命令中调用的ASP.NET参数(代码隐藏)

如何在sql命令exp中调用asp参数:

cmd.CommandText = "SELECT name FROM server WHERE code="+TextBox1.Text;
Run Code Online (Sandbox Code Playgroud)

这是对的吗?.

c# sql asp.net

0
推荐指数
1
解决办法
1336
查看次数