小编Hél*_*ves的帖子

选择多个列到多个变量

如何在一个具有多个列的选择中执行并将每个列放在变量中?

像这样的东西:

--code here
V_DATE1 T1.DATE1%TYPE;
V_DATE2 T1.DATE2%TYPE;
V_DATE3 T1.DATE3%TYPE;

SELECT T1.DATE1 INTO V_DATE1, T1.DATE2 INTO V_DATE2, T1.DATE3 INTO V_DATE3
FROM T1
WHERE ID='X';

--code here
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql select-into

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

找不到类型或命名空间名称"System"

在Visual Studio 2015 Professional中打开我的项目时,我的所有视图(*.cshtml)中都存在以下错误(以及更多错误).

错误CS0246找不到类型或命名空间名称"System"(您是否缺少using指令或程序集引用?)严重性代码说明项目文件行

错误CS0518未定义或导入预定义类型"System.Object"严重性代码描述项目文件行

错误CS0518未定义或导入预定义类型"System.String"

我得到了这些参考:

<ItemGroup>
<Reference Include="Microsoft.CSharp" />
<Reference Include="Sitecore.Kernel, Version=7.0.0.0, Culture=neutral, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>N:\XXX\Sitecore.Kernel.dll</HintPath>
</Reference>
<Reference Include="Sitecore.Mvc">
  <HintPath>N:\XXX\Sitecore.Mvc.dll</HintPath>
</Reference>
<Reference Include="System.Web.DynamicData" />
<Reference Include="System.Web.Entity" />
<Reference Include="System.Web.ApplicationServices" />
<Reference Include="System.ComponentModel.DataAnnotations" />
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Core" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Web.Extensions" />
<Reference Include="System.Web.Helpers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>N:\XXX\System.Web.Helpers.dll</HintPath>
</Reference>
<Reference Include="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>N:\XXX\System.Web.Mvc.dll</HintPath>
</Reference>
<Reference Include="System.Web.Providers">
  <HintPath>N:\XXX\System.Web.Providers.dll</HintPath>
</Reference>
<Reference Include="System.Web.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion> …
Run Code Online (Sandbox Code Playgroud)

c# .net-4.5 asp.net-mvc-5 visual-studio-2015

37
推荐指数
9
解决办法
8万
查看次数

动态加载部分视图

如何动态加载局部视图?

我的意思是我有这个观点,比方说ListProducts,我在那里选择了一些带有产品等的下拉列表,以及那些我想要填充局部视图的选定值,这将是一个看不见的div但是在onchange()事件变得可见之后使用特定选定项目的数据.

razor asp.net-mvc-3

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

未定义或导入预定义类型System.Object

我只在VS 2015中的.cshtml文件中遇到这个奇怪的错误.当我用VS 2013打开项目时,错误没有出现.

错误CS0246找不到类型或命名空间名称'System'(您是否缺少using指令或程序集引用?)

这是我的参考:

<ItemGroup>
<Reference Include="Microsoft.CSharp" />
<Reference Include="Sitecore.Kernel, Version=7.0.0.0, Culture=neutral, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>N:\XXX\Sitecore.Kernel.dll</HintPath>
</Reference>
<Reference Include="Sitecore.Mvc">
  <HintPath>N:\XXX\Sitecore.Mvc.dll</HintPath>
</Reference>
<Reference Include="System.Web.DynamicData" />
<Reference Include="System.Web.Entity" />
<Reference Include="System.Web.ApplicationServices" />
<Reference Include="System.ComponentModel.DataAnnotations" />
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Core" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Web.Extensions" />
<Reference Include="System.Web.Helpers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>N:\XXX\System.Web.Helpers.dll</HintPath>
</Reference>
<Reference Include="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>N:\XXX\System.Web.Mvc.dll</HintPath>
</Reference>
<Reference Include="System.Web.Providers">
  <HintPath>N:\XXX\System.Web.Providers.dll</HintPath>
</Reference>
<Reference Include="System.Web.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>N:\XXX\System.Web.Razor.dll</HintPath>
</Reference>
<Reference …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc .net-4.5 asp.net-mvc-5.1 visual-studio-2015

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

使用null值初始化枚举

如何创建具有空值的枚举

例如:

public enum MyEnum
{
    [StringValue("X")]
    MyX,
    [StringValue("Y")]
    MyY,      
    None
}
Run Code Online (Sandbox Code Playgroud)

其中None值为null或String.Empty

.net c#

10
推荐指数
3
解决办法
3万
查看次数

在属性中指定允许的枚举值

是否可以指定枚举属性只能有一系列值?

enum Type
{
    None,
    One,
    Two,
    Three
}

class Object
{
    [AllowedTypes(Type.One,Type.Three)]
    Type objType { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

像这样的东西?也许我不知道企业库中的一些验证器?!

c# validation enums enterprise-library

9
推荐指数
1
解决办法
3412
查看次数

解析数学函数PL/SQL

我需要在pl/sql中解析数​​学方程式/函数.
oracle pl/sql中有哪些数学运算/函数可以帮助我解决这样的数学函数:

(3.5/(1+x))+(3.5/(1+x)^2)+(3.5/(1+x)^3)+(3.5/(1+x)^4)+(100/(1+x)^4)=101.55

我想要一个函数来解决这个语句并找出它的值x.

这样的东西就是我要找的东西

有帮助吗?谢谢.

sql oracle math plsql

8
推荐指数
1
解决办法
1938
查看次数

插入多个选择

我需要将这些选择的值插入表中.它们返回许多行,对于每一行,我需要将列插入到新表中.

例如:

select (select id from X where name=Contacts.Company) as IDClient, 
FirstName + right(' '+ cast(LastName as varchar(20)), 20) as NewName, 
(select id from Y where newid=8 and description=Contacts.JobTitle) as IDRole, 
Initials
from Contacts
Run Code Online (Sandbox Code Playgroud)

我需要为这个选择的每一行做这样的事情:

insert into TableX (IDClient,NewName,IDRole,'0','0','0',Initials,'XXX',GETDATE(),NULL,NULL)
Run Code Online (Sandbox Code Playgroud)

EDITED

insert into TableX (IDClient,NewName,IDRole,'0','0','0',Initials,'XXX',GETDATE(),NULL,NULL)
select 
(select id from X where nAme=Contacts.Company) as IDClient, 
FirstName + right(' '+ cast(LastName as varchar(20)), 20) as NewName, 
(select id from Y where newid=8 and description=Contacts.JobTitle) as IDRole,
Initials
from Contacts
Run Code Online (Sandbox Code Playgroud)

当我执行此操作时,我收到此错误:

"'0'附近的语法不正确."

sql sql-server insert

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

DateTime在当前上下文中不存在

我有以下课程

using System;
using System.Globalization;

namespace GenericSomething
{
    public class Specific : Generic
    {
        public override bool DoSomething(string date)
        {
            DateTime newDate = DateTime.ParseExact(date, "yyyyMMdd", CultureInfo.InvariantCulture);
            if (newDate.Date == DateTime.Now.Date)
                return true;
            else
                return false;
        } 
    }
}
Run Code Online (Sandbox Code Playgroud)

当我正在调试并在DateTime.Now.Date上使用"添加监视"时,我得到了

"当前上下文中不存在DateTime."

即使日期相同,也永远不会满足条件.

为什么这是我包括系统?

.net c#

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

.NET生成服务引用时加载错误的程序集

尝试在Visual Studio 2012中向ASP.NET MVC 5 Web应用程序添加服务引用时出现以下错误.我已在项目中引用了Microsoft.Owin.Security版本3.0.0.0.我还应该添加2.0.1.0版本吗?

Cannot import wsdl:portType
Detail: An exception was thrown while running a WSDL import extension: System.ServiceModel.Description.DataContractSerializerMessageContractImporter
Error: Could not load file or assembly 'Microsoft.Owin.Security, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
XPath to Error Source: //wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:portType[@name='IMyService']
Run Code Online (Sandbox Code Playgroud)

这家伙在这里也有类似的问题,但没有人回答..

.net asp.net-mvc wcf

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