sqlparameters

    2热度

    2回答

    我想为我的存储过程提供一个输出参数。此输出过程返回byte[]。我该怎么做呢? 如果我做到以下几点: command.Parameters.Add(new SqlParameter("@Bytes", SqlDbType.VarBinary)); command.Parameters[1].Direction = ParameterDirection.Output; 我得到: System.

    5热度

    3回答

    因此,这里是交易。在我们的数据库中,为了安全性和模块性,我们将大部分读取(即select语句)包装在表值函数中。所以我有一个TVF,它定义了一个或多个可选参数。 我相信具有默认的参数的TVF要求使用关键字default的调用TVF像这样的时候: select * from fn_SampleTVF(123, DEFAULT, DEFAULT) 这很好,一切工作在查询分析器,但是当谈到时间,实际

    0热度

    1回答

    我有一个查询,基本上这样说: SELECT DISTINCT [DB_ID] FROM [TableX] WHERE ([ForeignKey][email protected]); 一旦我有这个,我回到第一DB_ID(应该只有一个)。 我编写的用于调用此函数的例程是在C#中,以便我可以获取任何表名的数据库ID,而不管DB_ID的名称是什么。 大部分的ForeignKey参数都是整数,但有

    0热度

    1回答

    我想使用文本框输入作为SqlParameter,但它只在页面第一次加载时进入DataSelecting。未提交发件人之后。 这是aspx页面上的代码。 保护无效DataSelecting(对象发件人,SqlDataSourceSelectingEventArgs E) { e.Command.Parameters [ “@拉链”]值= ZipBox.Text。 } “ 的SelectCommand

    3热度

    1回答

    使用NUnit和NMock2如何我是不是能够比较什么,我认为是一样的SqlParameters: SqlParameter param1 = new SqlParameter("@Id", 1); SqlParameter param2 = new SqlParameter("@Id", 1); Assert.IsTrue(param1.Equals(param2)); // This fai

    1热度

    1回答

    如何根据要存储在数据库中的输入变量确定将哪个SQLDBType分配给参数?是否有一个GetType equivelant来测试? If IsNumeric(ParameterValue) Then Parameter.SqlDbType = SqlDbType.Float ElseIf IsDate(ParameterValue) Then Parameter.SqlDbTy

    5热度

    3回答

    这是一种奇怪的。我正在寻找关于如何正确询问正确问题的想法,因为我是一个真正的解决方案。 我有一个网站,我们只是有一个巨大的交通跃升。现在突然间,我们得到了左侧和右侧的sql参数错误。几周前我们转向了一台新的sql服务器,一切都很顺利,但增加的流量似乎打破了我们。 我有一个数据访问类,每当用户尝试登录时调用。在最终更新用户上次登录日期并将其转发到管理部分之前,它会执行几个任务。 我从跟踪日志中看到的