小编pri*_*kar的帖子

SQL SERVER中ORACLE的连接仿真

我想在SQL SERVER 2000/2005/2008中获得ORACLE的CONNECT BY PRIOR的功能吗?

请帮我

sql-server sql-server-2005

42
推荐指数
2
解决办法
9万
查看次数

为什么MVVM及其核心优势是什么?

为什么我们在处理WPF时会使用MVVM而不是MVC?

使用它可以获得多大的好处?

编辑:

说实话,今天我接受了采访,我被问到这个问题.我的答案像INotifyPropertyChanged,ICommand,IValue Convertor ..但他并不满意.从此我提出了这个问题

提前致谢

wpf mvvm

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

如何使用文件上传控件选择多个文件?

我有一个文件上传控件.现在点击它,我想选择多个文件.

我怎么能这样做?

asp.net file-upload

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

如何解决"/'应用程序中的服务器错误"错误?

我正在尝试在我们的服务器中部署asp.net应用程序,而我收到以下错误.

Server Error in '/' Application. 
________________________________________
Configuration Error 
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. 
Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level.  This error can be caused by a virtual directory not being configured as an application in IIS.
Source Error: 
Line 63:             ASP.NET to identify an …
Run Code Online (Sandbox Code Playgroud)

asp.net

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

如何在CTE之后使用if语句(SQL Server 2005)

昨晚我写的是一个简单的T-SQL程序

DECLARE @ROLEID AS INT

SELECT @ROLEID = [ROLE ID] FROM TBLROLE

;WITH CTE
AS
( 
    SELECT * FROM SOMETABLE
)
IF (@ROLEID  = 1) 
BEGIN
      //SOMECODE
END
ELSE IF(@ROLEID  = 2) 
BEGIN
      //SOMECODE
END
ELSE
BEGIN 
      //SOMECODE
END
Run Code Online (Sandbox Code Playgroud)

我在编译后发现它抛出的错误类似于"如果附近有错误的语句"

怎么了?

但是,我通过使用其他方式做到了这一点.但我想知道为什么它不起作用!

sql t-sql sql-server sql-server-2005 common-table-expression

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

如何在PostgreSQL中进行透视

我是PostgreSQL的新手.

假设我有一张桌子

colorname   Hexa    rgb rgbvalue
Violet  #8B00FF r   139
Violet  #8B00FF g   0
Violet  #8B00FF b   255
Indigo  #4B0082 r   75
Indigo  #4B0082 g   0
Indigo  #4B0082 b   130
Blue    #0000FF r   0
Blue    #0000FF g   0
Blue    #0000FF b   255
Run Code Online (Sandbox Code Playgroud)

如果我在SQL Server中做一个Pivot

SELECT colorname,hexa,[r], [g], [b]
FROM
(SELECT colorname,hexa,rgb,rgbvalue
    FROM tblPivot) AS TableToBePivoted
PIVOT
(
sum(rgbvalue)
FOR rgb IN ([r], [g], [b])
) AS PivotedTable;
Run Code Online (Sandbox Code Playgroud)

我把输出作为

colorname   hexa    r   g   b
Blue    #0000FF 0   0   255
Indigo  #4B0082 …
Run Code Online (Sandbox Code Playgroud)

postgresql pivot postgresql-9.1

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

如何使用Mule ESB,Mule Studio读取CSV文件并将数据插入PostgreSQL

我是Mule Studio的新手.

我正面临一个问题.我有一个要求,我需要使用Mule Studio将数据从CSV文件插入PostgreSQL数据库.

我使用的是Mule Studio CE(版本:1.3.1).我查看了谷歌,发现我们可以使用Data-mapper这样做.但它只适用于EE.所以我不能使用它.

此外,我正在检查网络并找到一篇文章使用Mule Studio从PostgreSQL(入站)读取数据并将其写入文件(出站) - 逐步方法.

这似乎是可行的,但我的要求恰好与给出的文章相反.我需要File作为入站数据,而Databse作为Outbound组件.

这样做的方法是什么?

任何一步一步的帮助(如使用的组件)和指导将非常感激.

mule mule-studio

12
推荐指数
1
解决办法
9980
查看次数

11
推荐指数
3
解决办法
8698
查看次数

WCF中的超时问题

我在WCF有时间问题.

以下是错误:

{"在00:00之后等待回复时请求通道超时:59.9843744.增加传递给Request的调用的超时值或增加Binding上的SendTimeout值.分配给此操作的时间可能是更长的超时时间."}

在谷歌搜索后,我找到了解决方案

来自这个网站

http://social.msdn.microsoft.com/Forums/en-US/peertopeer/thread/38306972-3128-4f0c-937b-5d162d4d8e74

所以我相应地更改了我的app.config文件

<behavior name="ContactServiceBehaviour">
  <serviceMetadata httpGetEnabled="true" />
  <dataContractSerializer maxItemsInObjectGraph="1000000000"/>
  <serviceDebug includeExceptionDetailInFaults="true" />
  <serviceThrottling    maxConcurrentCalls="100"
                      maxConcurrentSessions="100"
                      maxConcurrentInstances="100"/>
</behavior>
Run Code Online (Sandbox Code Playgroud)

解决办法是什么?

c# wcf

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

我们如何在WebAPI中隐藏属性?

我有一个模特说

public class Device
{        
        public int DeviceId { get; set; }
        public string DeviceTokenIds { get; set; }
        public byte[] Data { get; set; }
        public string FilePwd { get; set; }        
}
Run Code Online (Sandbox Code Playgroud)

现在我有一个ASP.net Web API,其中有一个POST方法

[HttpPost]
[Route("AddDeviceRegistrations")]
public void InsertDeviceRegistrations(Device device)
Run Code Online (Sandbox Code Playgroud)

如果我公开WebAPI,显然所有字段都可用,例如

{
  "DeviceId": 1,
  "DeviceTokenIds": "sample string 2",
  "Data": "QEBA",
  "FilePwd": "sample string 3"
}
Run Code Online (Sandbox Code Playgroud)

我想要的是,每当我暴露我的WebAPI时,DeviceID都不应该暴露.我的意思是我在寻找

{

      "DeviceTokenIds": "sample string 2",
      "Data": "QEBA",
      "FilePwd": "sample string 3"
}
Run Code Online (Sandbox Code Playgroud)

可能吗?如果是这样的话?

我可以通过更改函数签名来解决问题

public void InsertDeviceRegistrations(string deviceTokenIds, byte[] data, string …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-web-api

9
推荐指数
3
解决办法
9886
查看次数