小编And*_*ula的帖子

是否可以在不使用游标的情况下在集合上执行存储过程?

我想在一组中的每一行上执行存储过程,而不使用类似这样的游标: 我在SQL Server 2005中使用T-SQL.我认为这可能是使用函数,但我想尽可能使用存储过程(公司标准)

SELECT EXEC dbo.Sproc @Param1 = Table1.id
FROM Table1


sql t-sql sql-server stored-procedures

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


发生传输级错误...(服务器关闭现有连接)Sql Server 2008

我有一个Web应用程序,当前在带有SQL Server 2005数据库和IIS 6.0的Windows XP操作系统上运行.

现在,我们正尝试将其升级到Windows Server 2008和SQL Server 2008数据库上的IIS 7.0.

当我运行应用程序时,它正在抛出"将请求发送到服务器时发生了传输级错误.(提供程序:TCP提供程序,错误:0 - 远程主机强行关闭现有连接.)"随机不同的数据库调用

我已经验证使用"sp_who"只打开了我正在使用的一个连接.

谁能告诉我,这个问题可能是什么原因?

sql-server-2008

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

C#如何将放置变量添加到资源字符串中

这应该很容易,但找不到任何解释它.

说我在console.writeln上写了一些东西,比如:

console.writeln("Jim is a {0} ", xmlscript);

假设我想将字符串"Jim is .."转换为全局resource.resx中的资源字符串.这将是:

jimstring jim is a {0}

我会在代码中将其称为

console.writeln(Resources.jimstring)

如何将placement variable(xmlscript)(这是它们被称为?)放入console.writeln中的资源字符串中?

谢谢,

短发

c# resources

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

学习Erlang?speedbump线程,常见,小问题

我只想知道当你刚开始使用Erlang时,你和最终解决方案之间存在的所有小问题.

例如,这是我的第一个速度突击:

  1. 如果在多个线程中生成,请使用controlling_process(Socket,Pid).正确的数据包到正确的线程.
  2. 你会开始和另一台服务器说话吗?记得net_adm:ping('car @ bsd-server').在壳中.否则没有沟通可以通过.
  3. 计时器:睡觉(10),如果你想什么也不做.调试时总是很有用.

erlang

10
推荐指数
2
解决办法
1328
查看次数

使Html.TextBoxFor看起来像Label

我想让MVC 3中的文本框显示为标签.我仍然显示边界的代码.

<p>@Html.TextBoxFor(m => m.PostcardsperWeek, new Dictionary<string, object>() { 
   { "id", "txtPostcardPerWeek" }, 
   { "readonly", "true" }, 
   {"class", "TextBoxAsLabel"} })
</p>
Run Code Online (Sandbox Code Playgroud)

CSS:

.TextBoxAsLabel
{
   border: none;
   background-color: #fff;
   background: transparent;
}
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc-3

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

如何在oracle中创建一个接受参数数组的存储过程

任何人都可以告诉我是否有可能在oracle中创建一个存储过程接受数组作为输入参数以及如何?

arrays oracle stored-procedures

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

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

如何在不使用Visual Studio的情况下部署托管存储过程?

我读过的所有内容都表明,在创建托管存储过程时,右键单击Visual Studio并选择deploy.这工作正常,但如果我想将它部署到Visual Studio之外的许多不同位置呢?我尝试使用在SQL中构建的项目的dll创建程序集,虽然它确实添加了程序集,但它没有创建程序集之外的程序.有没有人想过如何直接在SQL中执行此操作,而不使用Visual Studio?

sql clr stored-procedures

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

Oracle存储过程,SYS_REFCURSOR和NHibernate

我有一个遗留的Oracle(10.2g)数据库,我正在连接,我想使用NHibernate(2.0.1)从存储过程中返回对象.有问题的存储过程使用SYS_REFCURSOR返回结果.根据该文件,这应该是可行的,但我已经发现了几个 帖子暗示,否则在互联网上.

这是我的释义代码:

映射文件:

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" 
assembly="OracleStoredProcedures" namespace="OracleStoredProcedures">
    <class name="Person" mutable="false">
        <id name="PersonCode" type="AnsiString" column="PERSONCODE">
            <generator class="assigned" />
        </id>
        <property name="Name" type="String" column="PERSON_NAME" />
        <property name="Surname" type="String" column="PERSON_SURNAME" />
    </class>

    <sql-query name="getpeople">
        <return class="Person" />

        EXEC RS_DB.GETPERSONTEST 

    </sql-query>
</hibernate-mapping>
Run Code Online (Sandbox Code Playgroud)

存储过程:

CREATE OR REPLACE PROCEDURE RS_DB.GETPERSONTEST (
   io_cursor   IN OUT   sys_refcursor
)
IS
BEGIN
   OPEN io_cursor FOR
      SELECT PERSONCODE, PERSON_NAME, PERSON_SURNAME
      FROM PEOPLE

END GETPERSONTEST;
Run Code Online (Sandbox Code Playgroud)

c# oracle nhibernate stored-procedures

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