小编Nim*_*jan的帖子

链接服务器SQLNCLI问题。“没有交易处于活动状态”

我试图执行存储过程并将其结果简单地插入临时表中,并且得到以下消息:

由于链接服务器“ MyServerName”的OLE DB提供程序“ SQLNCLI”无法开始分布式事务,因此无法执行该操作。链接服务器“ MyServerName”的OLE DB提供程序“ SQLNCLI”返回消息“没有事务处于活动状态”。

我的查询如下所示:

INSERT INTO #TABLE
EXEC MyServerName.MyDatabase.dbo.MyStoredProcedure Param1, Param2, Param3
Run Code Online (Sandbox Code Playgroud)

确切的列号,名称,不是问题所在。

两台计算机都允许并启动MSDTC,也调用远程过程。

这些机器不在同一个域中,但是我可以从我的机器上执行远程查询并获得结果。我什至可以执行存储过程并查看其结果,只是不能将其插入另一个表中。

编辑


哦,我忘了提及,存储过程不会触发任何触发器。它仅将记录插入临时表中,并创建临时表以进行数据处理。

sql sql-server sql-server-2005 sqlncli linked-server

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

ASP.NET MVC视图 - 无法访问System.Data.Linq

linq当我在我的视图中时,是否有任何理由命名空间不出现在system.data中asp.net MVC

我可以在我的代码中正确访问命名空间...

编辑:

我意识到这不是好设计,我只是好奇

asp.net-mvc

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

下拉列表的第一个值显示为“选择”

我希望我的下拉列表显示第一个值:“-choose car-”

我以这种方式成功:

protected void ddl1_DataBound(object sender, EventArgs e)  
{
    Convert.ToInt32(ddl1.SelectedValue); 
    ddl1.Items.Insert(0, new ListItem("-Choose car-", "-Choose car-"  )); 
}
Run Code Online (Sandbox Code Playgroud)

没关系,“-choose-”放在首位,但是现在的问题是,例如,如果我有值,则下拉列表显示如下:

-Choose car-
Subaro
Fiat
Honda
Run Code Online (Sandbox Code Playgroud)

我进入该站点时显示的第一个值是Subaro,要看到-choose car-,用户需要打开下拉列表,然后他会首先看到-choose car-。从一开始就从页面加载开始--choose car-将在页面加载后显示在ddl上。我在哪里弄错了代码?

我尝试使用的项目列表,AppendDataBoundItems = "true"但出现错误,当我成功时,问题与我之前说的相同。

c# asp.net drop-down-menu

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

响应式布局,如何将文本保留在动态调整图像大小的底部

我正在尝试在图像上覆盖一些文本。如果图像位置和大小保持不变,这很容易,但在这里我允许图像根据屏幕大小动态调整大小。

http://jsfiddle.net/xcs9L7u6/1/

当我将文本位置设置为绝对时,文本框的大小正确,我可以将其放置在图像的底部就好,但是当图像底部由于窗口大小而不断变化时,这不起作用。

所以..

  1. 如何将文本保留在调整图像高度的底部?
  2. 将文本框保持为图像调整大小宽度的宽度?

HTML:

<div>
    <div class="gallery-background">
        <div class="gallery-text">Setting up some text to look at boats and fill space so that things move and wrap but need more text as it didn't quite give the right feel</div>
        <img src="http://static.giantbomb.com/uploads/original/0/4530/396796-boat.jpg" class="galleryLrg" />
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.gallery-background {
    margin: 1.5rem 1rem 1rem 1rem;
    /*needed for firefox and ie*/
    height: 100%;
}

.gallery-text {
    color: white;
    padding: .5rem;
    max-width: 100%;
    display: inline-block;
    text-align: left;
    background-color: rgba(0, 255, 0, .65);
    position: …
Run Code Online (Sandbox Code Playgroud)

html css

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