小编Zdr*_*nev的帖子

连接字符串中的转义空间

我正在尝试使用ADO连接到SQL Server数据库.密码包含一个空格作为最后一个字符.构建连接字符串时,如何转义密码?

MSDN说它用单引号或双引号,但这似乎不起作用......

http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.connectionstring.aspx

这是我的连接字符串的样子:

Provider=SQLOLEDB;Persist Security Info=False;Initial Catalog=master;Data Source=test;uid=john;pwd="123 "
Run Code Online (Sandbox Code Playgroud)

谢谢

sql sql-server delphi ado

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

ASP.NET MVC 4货币字段

我在货币字段的网页上收到错误("字段金额必须是数字").这是因为美元符号($ 50.00).

[DataType(DataType.Currency)]
[DisplayFormat(DataFormatString = "{0:c}", ApplyFormatInEditMode = true)]
public decimal Amount { get; set; }

@Html.EditorFor(model => model.Amount)
Run Code Online (Sandbox Code Playgroud)

如果我想保留美元符号,我还需要做什么?

asp.net-mvc asp.net-mvc-4

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

在构建时更改版本号

我需要将我的delphi项目的版本设置为与另一个项目(不是delphi)相同,作为构建脚本的一部分.有没有办法控制版本号而不通过IDE,例如编译器的命令行参数或类似的东西?谢谢

ide delphi version

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

批准多个项目时,sitecore工作箱不会提示注释

我有一个sitecore工作流程.当我批准项目旁边带有"批准"按钮的项目时,它会要求发表评论.当我使用Approve(选定)或Approve(all)按钮批准多个项目时,它不会要求评论.这是为什么?我是否可以要求评论并将该评论与所有被批准的项目相关联?谢谢

sitecore

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

delphi中的堆栈溢出错误

我有一个调用几个函数的过程:

procedure TForm1.Button1Click(Sender: TObject);
var
  rawData: TRawData;
  rawInts: TRawInts;
  processedData: TProcessedData;
begin
  rawData := getRawData();
  rawInts := getRawInts(rawData);
  processedData := getProcessedData(rawInts);
end;
Run Code Online (Sandbox Code Playgroud)

数据类型定义如下:

TRawData = array[0..131069] of Byte;
TRawInts = array[0..65534] of LongInt;
TProcessedData = array[0..65534] of Double;
Run Code Online (Sandbox Code Playgroud)

只运行程序:

rawData := getRawData();
rawInts := getRawInts(rawData);
Run Code Online (Sandbox Code Playgroud)

工作完全没问题.但是,当我尝试运行时:

getProcessedData(rawInts)
Run Code Online (Sandbox Code Playgroud)

我收到stackoverflow错误.我不明白为什么会这样.功能代码getProcessedData非常简单:

function getProcessedData(rawInts : TRawInts) : TProcessedData;
var
  i: Integer;
  tempData: TProcessedData;
  scaleFactor: Double;
begin
  scaleFactor := 0.01;

  for i := 0 to 65534 do
    tempData[i] := rawInts[i] * scaleFactor;

  Result …
Run Code Online (Sandbox Code Playgroud)

stack-overflow delphi

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

基类和派生类中的链接方法

我有2个类,一个派生自另一个:

class Animal
{
    public Animal AnimalMethod() 
    {
        // do something 
        return this; 
    }   
}

class Dog : Animal
{
    public Dog DogMethod()
    {
         // do something
         return this;
    }
}

var dog = new Dog();
dog.DogMethod().AnimalMethod(); // 1 - this works   
dog.AnimalMethod().DogMethod(); // 2 - this doesn't
Run Code Online (Sandbox Code Playgroud)

如何更改我的声明以便能够按照上面的"2"顺序调用方法,以便获得更流畅的API?

c#

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

限制或审核接口的使用

我有3个组件:

  • A定义了一个接口
  • B引用A并使用该接口
  • C也引用了A.

如何确保C不使用该接口?

拆分组件 - 不是一种选择.

c#

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

如何在Delphi ListView上关闭hottracking?

我在表单上有一个简单的ListView,我想完全关闭hottracking.HotTracking属性设置为False,但在鼠标光标下的项目上仍然有一个蓝色矩形...

Delphi XE3,Windows 7

windows delphi winapi

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