小编ger*_*eim的帖子

使用默认路径下的脚本创建数据库?

我在SQL Server 2008中生成了一个数据库脚本.生成的脚本具有数据库创建位置的硬编码路径.我不希望这个路径被硬编码,我希望这个路径使用脚本运行的数据库引擎的默认值.

这是脚本的一小部分:

CREATE DATABASE [POS] ON  PRIMARY 
( NAME = N'POS', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\POS.mdf' , SIZE = 2048KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
 LOG ON 
( NAME = N'POS_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\POS_log.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
GO
Run Code Online (Sandbox Code Playgroud)

C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\POS.mdf所有计算机上可能不存在该路径,这就是我希望数据库引擎选择它的原因

database sql-server database-scripts

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

ReSharper函数显示"文件仍为只读"

当我尝试在某些项目上"删除未使用的引用"时,resharper会显示一个带有消息的窗口:重构失败"文件仍然只读"文件不是只读的,我可以编辑它们.VS2013,更新3.

resharper visual-studio-2013

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

转到Visual Studio Code中的角度html文件中的定义

在编辑Angular项目的html文件时,是否有可能使用扩展名来使用Go To Definition(F12)?

我们假设,在sample.html中:

<input matInput class="app-input" placeholder="InputName" [(ngModel)]="myNodel.name">

...

<button mat-mini-fab class="plus"
  (click)="myMethod()"
  <mat-icon>arrow_forward</mat-icon>
</button>
Run Code Online (Sandbox Code Playgroud)

我想在sample.ts中导航到"myMethod()...",或导航到模型的字段,到"name:string;"行.在my-model.ts中,因为该函数通常与.ts文件一起使用.

visual-studio-code angular

13
推荐指数
3
解决办法
6849
查看次数

客户端中的IExtensibleDataObject用法

我已将我的Web服务转换为具有一些数据交换的wcf服务.作为最佳实践,提到并且可取的是DataContracts应该继承自IExtensibleDataObject.我明白,在添加或删除数据库的情况下,IExtensibleDataObject很有帮助.但我无法得到客户端如何访问删除的数据库.这是我的代码:

[ServiceContract(Namespace = "http://mycompany.com/2010/08/")]
public class MyWebService {
    [OperationContract]
    public Employee Add(Employee emp)
    {
        // Some Processing
    }
}

[DataContract(Name = "Employee", Namespace = "http://mycompany.com/2010/08/")]
public class Employee : IExtensibleDataObject {
    [DataMember] public string FirstName;
    [DataMember] public string LastName;

    public ExtensionDataObject ExtensionData  { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

现在,在我的下一个Web服务版本中,我对DataContract进行了一些更改

[DataContract(Name = "Employee", Namespace = "http://mycompany.com/2010/09/")]
public class Employee : IExtensibleDataObject {
    [DataMember] public string FirstName;
    [DataMember] public string LastName;
    [DataMember(IsRequired = true)] public string MiddleName;

    public ExtensionDataObject ExtensionData  { get; set; …
Run Code Online (Sandbox Code Playgroud)

c# versioning wcf client iextensibledataobject

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

实体框架6 + Code First + Oracle 12c的示例

使用Entity Framework 6 + Code First + Oracle 12c的Visual Studio解决方案存在问题.我不确定它是否配置正确,或者我错过了一些简单的东西.

我试图寻找一个示例项目作为开始,但无法找到 - 谷歌搜索,stackoverflow等.

在某处有一个简约的示例项目,它试图在运行时创建数据库吗?

更新:为了确保,我不是要求任何人为我创建样本.在我做之前,我想确保确实没有现有的样本(这对我来说很奇怪,但很可能就是这种情况).

entity-framework code-first oracle12c

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

如何打印inout参数?

如何打印inout参数?

import std.stdio;

void main()
{
    foo(2);
    return;
}

inout(int) foo(inout(int) x)
{
    writeln(x);
    return x;
}
Run Code Online (Sandbox Code Playgroud)

编译器输出:

c:\D\dmd2\windows\bin\..\..\src\phobos\std\conv.d(3881): Error: template instance Unqual!(__T4ImplTNgiZ) does not match template declaration Unqual(T)
c:\D\dmd2\windows\bin\..\..\src\phobos\std\stdio.d(757): Error: template instance std.conv.toTextRange!(inout(int), LockingTextWriter) error instantiating
c:\D\dmd2\windows\bin\..\..\src\phobos\std\stdio.d(1708):        instantiated from here: write!(inout(int), char)
x.d(11):        instantiated from here: writeln!(inout(int))
c:\D\dmd2\windows\bin\..\..\src\phobos\std\stdio.d(1708): Error: template instance std.stdio.File.write!(inout(int), char) error instantiating
x.d(11):        instantiated from here: writeln!(inout(int))
x.d(11): Error: template instance std.stdio.writeln!(inout(int)) error instantiating
Run Code Online (Sandbox Code Playgroud)

此外,to!string不适用于inout参数.

更新:我刚刚发现(通过反复试验)以下工作:

writeln(cast(const)x);
Run Code Online (Sandbox Code Playgroud)

这是正常的方法还是我错过了什么?

d

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

SQL 2005 sql登录ip限制

有没有办法限制Microsoft SQL Server 2005上的特定SQL 2005登录,标准版本(sql处于混合模式)到特定的IP地址,而其他登录,Windows认证的登录,不受影响?

sql-server security login

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