小编Ste*_*ger的帖子

EXECUTE后的事务计数表示BEGIN和COMMIT的数量不匹配?

问题:我有这个SQL脚本:

DECLARE @in_TE_UID varchar(36) 
DECLARE @in_ZO_BETE_Sort int 
DECLARE @in_user int 


SET @in_TE_UID = '9f510440-8828-44ce-bbea-6bc866902262'
SET @in_ZO_BETE_Sort = 0 
SET @in_user = 12435

-- http://stackoverflow.com/questions/884334/tsql-try-catch-transaction-in-trigger
BEGIN TRANSACTION BeforeUpdate;
BEGIN TRY
    IF NOT EXISTS 
    (
        SELECT 1 FROM T_FMS_ZO_Benutzer_TeaserOrder 
        WHERE (T_FMS_ZO_Benutzer_TeaserOrder.ZO_BETE_Status = 1) 
        AND (T_FMS_ZO_Benutzer_TeaserOrder.ZO_BETE_BE_ID = @in_user) 
        AND 
        (
            T_FMS_ZO_Benutzer_TeaserOrder.ZO_BETE_TE_UID = @in_TE_UID 
            OR 
            (
                @in_TE_UID IS NULL 
                AND 
                T_FMS_ZO_Benutzer_TeaserOrder.ZO_BETE_TE_UID IS NULL 
            ) 
        )    
    )
    BEGIN
        INSERT INTO T_FMS_ZO_Benutzer_TeaserOrder 
        (
             ZO_BETE_UID
            ,ZO_BETE_BE_ID
            ,ZO_BETE_TE_UID
            ,ZO_BETE_Sort
            ,ZO_BETE_Status
        )
        VALUES
        (
             NEWID() --<ZO_BETE_UID, uniqueidentifier,>
            ,@in_user --<ZO_BETE_BE_ID, …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server transactions sql-server-2008

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

CSS:标签vertical-align - 不适用于最后一个标签 - 为什么?

问题:
我正在尝试调整此站点的评论框
http://www.mentby.com/Group/mono-aspnet-list/input-data-cannot-be-coded-as-a-valid-certificate. HTML

到我的网站.
我已成功复制它,但我想垂直对齐中心的标签.
这是有效的,但出于一些奇怪的原因,不是最后一个.
任何人都可以告诉我我做错了什么/我错过了什么?
显然,它与textarea有关.

这是我有的:

<!DOCTYPE html>
<html>
<head>
    <title>Comment</title>

    <style type="text/css" media="all">

    label 
    {
        cursor: text;
    }


    #commentForm 
    {
        /*width: 80%;*/
        width: 500px;
        margin-top: 10px;
        padding-bottom: 10px;
        background-color: #f6f6f6;
        border-right: 1px solid #e1e1e1;
        border-bottom: 1px solid #e1e1e1;
        border-left: 1px solid #e1e1e1;
    }


    #commentForm div.rowHolder 
    {
        margin-bottom: 5px;
        /*float: left;*/
    }


    .commentFormLabel 
    {
        background: #efefef url(separator.gif) repeat-x top;
        padding: 2px 10px 2px 10px;
        margin: 0 0 20px 0;
        border-bottom: 1px solid #e1e1e1;
        font: bold 13pt …
Run Code Online (Sandbox Code Playgroud)

html css html5 stylesheet vertical-alignment

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

使用Razor视图在asp.net mvc 3中使用预定义值创建DropDown

我正在形成一个局部视图.在其中我想使用3个值显示下拉列表,例如:

<td>
    @Html.DropDownList("Yes", "No", "Not Applicable")
</td>
Run Code Online (Sandbox Code Playgroud)

显然我不能硬编码这样的值,但这是个主意.我将仅在此视图中使用此下拉列表,因此我想在可能的情况下保留逻辑,唯一的是我想跟踪所选值,因此我想添加一些隐藏值Id,例如.在我看来有没有办法做到这一点?我想过传递一个ViewBag参数或类似的东西,但我真的认为必须有一个更优雅的解决方案.

c# razor asp.net-mvc-3

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

C#:检查窗体是否形成

如何在运行时检查C#应用程序是Windows应用程序还是控制台应用程序?

我想写一个通用输出库(在控制台应用程序时输出到文本框或控制台).
出于这个原因,如果我可以检查它是否是一个asp应用程序也是有用的.

.net c# vb.net asp.net

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

为源代码和GNU LESSER GPL收费

问:
如果我根据LGPL发布程序,我可以收取源代码吗?
这个想法是出售该计划,谁也想要以额外的价格购买该来源.

licensing lgpl

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

C#System.PlatformID.Unix vs. Linux

题:

我需要在C#应用程序中进行一些系统调用.不幸的是,这在Linux上的行为与在UNIX上的行为不同.

现在,我曾经像这样在运行时切换操作系统

If Environment.OSVersion.Platform = System.PlatformID.Unix Then
    ' Linux/Unix '
ElseIf Environment.OSVersion.Platform = System.PlatformID.MacOSX Then
    ' Apple '
Else
    ' Windows '
End If
Run Code Online (Sandbox Code Playgroud)

现在的问题是我需要区分UNIX和Linux,因为它们是不同的.

有没有办法可以判断操作系统是Linux还是Unix?最好不要通过调用uname -a

我不想放弃Unix而只使用Linux,只是因为微软没有添加PlatformID.Linux ......

unix vb.net linux mono

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

如何在int64中使用结构?

我需要将以下结构放入int64中.

day  9 bit (0 to 372)
year 8 bit (2266-2010 = 256 y)
seconds  17 bit (24*60*60=86400 s)
hostname 12 bit (2^12=4096)
random 18 bit (2^18=262144)
Run Code Online (Sandbox Code Playgroud)

如何使这样的结构适合int64?所有项目都是数字的,具有指定的位大小

c# c++ int64 data-structures

0
推荐指数
2
解决办法
337
查看次数

匿名计数与nhibernate标准?

是否有可能用nhibernate创建一个anoynmous计数?

以下查询引发异常"No column*".我当然可以添加一个列名,但我不愿意,因为如果我这样做,我将不得不查找95个表的列名...

NHibernate.Criterion.DetachedCriteria dcIsUniqueDomainname = NHibernate.Criterion.DetachedCriteria.For<nhDBapi.Tables.clsDomains>()
               .SetProjection(
                   NHibernate.Criterion.Projections.Count("*")
               )
               .Add(NHibernate.Criterion.Property.ForName("DomainID").Eq(strDomainID))
               .Add(NHibernate.Criterion.Property.ForName("DomainName").Eq(strDomainName)
           );
Run Code Online (Sandbox Code Playgroud)

sql nhibernate detachedcriteria nhibernate-criteria

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

目录浏览在App_Data目录中停止工作

题:

在我的ASP.NET Web解决方案中,我有一个名为redlines的目录.

进入它,我把这个web.config,使目录可浏览.

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <directoryBrowse enabled="true" />
    </system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)

现在它工作正常.但是当我将整个redlines目录移动到App_Data中时,想要浏览文件夹redlines,我得到了HTTP 403.

我将相同的web.config复制到App_Data中,因为我认为这可能会有所帮助,但事实并非如此.

有什么问题 ?(IIS开发服务器,Visual Studio 2010)

asp.net iis web-config directory-browsing

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

iPhone SDK窗口?

是否有适用于Windows的官方iPhone SDK?我以为没有,但是一位正在工作的同事说他从苹果公司下载了一个.

我们哪一个错了?我以为Apple没有发布它的windows开发工具.或者只是非苹果电脑上的Windows?

windows iphone sdk

-1
推荐指数
1
解决办法
2082
查看次数

C## if/#ifdef语法不能编译,为什么?

为什么下面的代码没有编译(片段)?

  public enum ApplicationType : int
  {
   CONSOLE = 1,
   WINDOWS_FORMS = 2,
   ASP_NET = 3,
   WINDOWS_SERVICE = 4,
   MUTE = 5
  }

        //#if( false)
        //#if (DEBUG && !VC_V7)
 #if( m_iApplicationType != ApplicationType.ASP_NET  )
        public class HttpContext
  {
   public class Current
   {
    public class Response
    {
     public static void Write(ref string str)
     {
      Console.WriteLine(str);
     }
    }
   }
  }
#endif
Run Code Online (Sandbox Code Playgroud)

.net c# syntax conditional-compilation

-1
推荐指数
1
解决办法
3616
查看次数

如何在 SQL Server 中获取列名?

如何在 SQL Server 中获取列名?

而且,如何在 PHP 中执行该查询?

php sql-server

-10
推荐指数
1
解决办法
2590
查看次数