小编And*_*ula的帖子

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

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

sql clr stored-procedures

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

如何从Perl调用MySQL存储过程?

如何从Perl调用MySQL存储过程?存储过程功能对于MySQL来说是相当新的,而Perl的MySQL模块似乎还没有赶上.

mysql perl stored-procedures

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

在Oracle中设置Java存储过程的类路径

我有一个Oracle 10g数据库,我有一个第三方jar文件.我希望能够在我的数据库中运行SQL select查询,该查询最终在我的第三方库中运行代码以检索包含在SQL结果集中的信息.我看到很多关于"Java存储过程"的教程,这些似乎是一种很有前途的方法,但似乎没有人使用第三方库,我似乎无法弄清楚如何为我的jar指定类路径我在Oracle中运行时将识别的文件.我怎样才能做到这一点?

java oracle stored-procedures

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

安装在GAC中的组件在哪里实际存储?

我想导出项目中构建的程序集.但他们在哪里存放?

assemblies visual-studio

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

PDO存储过程返回值

我正在使用返回错误代码的SQL Server存储过程; 这是SP的一个非常简单的片段.

DECLARE @ret int
BEGIN
SET @ret = 1
RETURN @ret
END
Run Code Online (Sandbox Code Playgroud)

我可以使用以下命令获取mssql扩展的返回值:

mssql_bind($proc, "RETVAL", &$return, SQLINT2);
Run Code Online (Sandbox Code Playgroud)

但是,我无法弄清楚如何在PDO中访问返回值; 我不想使用OUT参数,因为已经编写了很多这些存储过程.这是我当前如何在PHP中调用该过程的示例.

$stmt = $this->db->prepare("EXECUTE usp_myproc ?, ?");
$stmt->bindParam(1, 'mystr', PDO::PARAM_STR);
$stmt->bindParam(2, 'mystr2', PDO::PARAM_STR);
$rs = $stmt->execute();
$result = $stmt->fetchAll(PDO::FETCH_ASSOC);
Run Code Online (Sandbox Code Playgroud)

php sql-server pdo stored-procedures

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

我怎样才能画出像HTC'Stocks'应用程序一样漂亮的图形

通过我的HTC Mozart,我下载了一个名为"Stocks"的应用程序,该应用程序主要关注股票(纳斯达克等).

图表/图表看起来非常好,我想知道我怎么能做类似的事情.这是图表的图片:

股票应用图片

我看到3种颜色: - 曲线上方(背景) - 曲线本身 - 曲线下方

是否有任何免费/开放资源可以帮助我绘制这样的图形?欢迎任何博客文章或链接!

windows-phone-7

5
推荐指数
2
解决办法
3749
查看次数

在SQL2005中部署WCF客户端程序集

我正在尝试在SQL 2005中部署WCF客户端程序集.这意味着我需要为我的WCF客户端创建/注册依赖项,它们是:

  • System.Runtime.Serialization
  • 的System.Web
  • System.ServiceModel

使用此脚本:

CREATE ASSEMBLY System_Runtime_Serialization FROM 'C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\System.Runtime.Serialization.dll'
WITH PERMISSION_SET = UNSAFE
GO

CREATE ASSEMBLY System_Web FROM 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Web.dll'
WITH PERMISSION_SET = UNSAFE
GO


CREATE ASSEMBLY System_ServiceModel FROM 'C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\System.ServiceModel.dll'
WITH PERMISSION_SET = UNSAFE
GO
Run Code Online (Sandbox Code Playgroud)

System.Web.dll注册失败,并显示以下错误消息:

Assembly 'System.Web' references assembly 'system.web, version=2.0.0.0, culture=neutral, publickeytoken=b03f5f7f11d50a3a.', which is not present in the current database. SQL Server attempted to locate and automatically load the referenced assembly from the same location where referring assembly came from, but that operation …
Run Code Online (Sandbox Code Playgroud)

.net wcf stored-procedures sql-server-2005

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

如何在限制权限的同时执行sp_send_dbmail

有没有办法为我的数据库中的用户提供访问权限 msdb.dbo.sp_send_dbmail而无需将它们添加到MSDB数据库和DatabaseMailUserRole?

我试过这个:

ALTER PROCEDURE [dbo].[_TestSendMail]
(
  @To NVARCHAR(1000),
  @Subject NVARCHAR(100),
  @Body NVARCHAR(MAX)
)
WITH EXECUTE AS OWNER
AS 
    BEGIN
        EXEC msdb.dbo.sp_send_dbmail @profile_name = N'myProfile',
            @recipients = @To, @subject = @Subject, @body = @Body
    END
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

The EXECUTE permission was denied on the object 'sp_send_dbmail', database 'msdb', schema 'dbo'.
Run Code Online (Sandbox Code Playgroud)

谢谢!

permissions stored-procedures sql-server-2005

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

在记录组中分配唯一ID

我有一种情况,我需要为一组记录中的每一个添加任意唯一ID.下面更容易想象这一点.

编辑11:26 est:目前lineNum字段有垃圾.这是在sql server 2000上运行的.下面的示例是结果应该是什么样子但实际值并不重要,只要两个组合字段可用于唯一键,数字就可以是任何值.

OrderID      lineNum
AAA          1
AAA          2
AAA          3
BBB          1
CCC          1
CCC          2
Run Code Online (Sandbox Code Playgroud)

行num的值不重要,但字段只有4个字符.这需要在sql server存储过程中完成.以编程方式执行它没有问题.

sql-server stored-procedures

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

使用C#应用程序中的命令行程序

我编写了一个C++程序(从命令行执行),工作正常.现在我需要将它用于我的C#应用​​程序.也就是说,我希望我的C++程序的输出可以在我调用C#应用程序时使用.

可能吗?如果是这样,怎么样?

任何链接或帮助将不胜感激.

c# c++ command-line-interface

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