小编hgu*_*yan的帖子

什么是SQL Server中的syncobj

当我运行此脚本来搜索特定文本时sys.columns,我得到很多"dbo.syncobj_0x3934443438443332"像行.

SELECT c.name, s.name + '.' + o.name
FROM sys.columns c
INNER JOIN sys.objects  o ON c.object_id=o.object_id
INNER JOIN sys.schemas  s ON o.schema_id=s.schema_id
WHERE c.name LIKE '%text%'
Run Code Online (Sandbox Code Playgroud)

如果我做对了,它们就是复制对象.是这样吗?我可以把它们从我的查询中抛弃,就像o.name NOT LIKE '%syncobj%'或者有另一种方式吗?

谢谢.

sql sql-server sysobjects database-replication

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

一种简单的日志文件格式

我不确定是否被问到,但我找不到这样的东西.

我的程序使用一个简单的.txt文件进行日志记录,它只是创建/打开一个文件并附加行.

过了一段时间,我开始记录很多活动,因此文件变得太大而且难以阅读.我知道,这不是写方式,但我只需要一个可读的文件.

所以我想也许有一个简单的日志文件文件格式和一个软件来查看它或者你对此问题还有其他任何建议吗?

提前感谢您的帮助.

更新:

这是访问97应用程序.我正在记录一些活动,如表单加载,SELECT/INSERT/UPDATE到MS SQL Server ...日志文件不是很大,我只写了操作的持续时间,所以我需要一个简单的方法来做到这一点.

日志文件在用户的计算机上创建.它用于监视目的记录某些活动的持续时间.

有没有办法查看使用现有工具突出显示的那种简单日志文件?

简单地说,我想:

1)"'CurrentTime''ActivityName''持续时间(以毫秒为单位)'(可能是一些其他信息,如查询字符串)写入文件中.

2)用工具打开它并查看它突出显示或以某种方式更具可读性.

答案:我找到了一个很好的工具来完成我想要的一切.检查我的答案.

LogExpert

sql-server ms-access logging

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

如何在sql server压缩版中重命名表

我是SQL Server Compact版的新手.我正在使用Compact Edition 3.5.我尝试重命名表.但是,我不能通过以下查询来做到这一点.

将table tablename更改为newname

Plz,有人帮我.........

sql sql-server compact-database

7
推荐指数
2
解决办法
6917
查看次数

在Adobe InDesign CS5中处理TextBox中的文本

如何在Adobe InDesign CS5中调整大小时使用TextBox中的文本进行一些操作?

主要目标是将每一行的最后一个字分开,以实现类似自定义连字符的操作.

是否可以使用JavaScript(或ExtendScript?)?

谢谢.

UPDATE

我试着在评论中描述我的问题

我需要一个关于ExtendScript的示例,它可以找到文本框尺寸并根据尺寸连接文本,然后我想在文本框调整大小上创建一个事件,这会在每次调整大小后执行相同的操作.

javascript string textbox extendscript adobe-indesign

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

在sp_executesql中使用LIKE

SET @whereCond = @whereCond +'AND name LIKE''%''+ @ name +''%'''

这里有什么问题吗?在我生成where条件后,我执行它sp_executesql,但我确实得到了任何东西.当我在没有sp的情况下选择同样的东西时,没关系.

如何在sp_executesql中使用LIKE?你能带些例子吗?

谢谢.

UPDATE

declare @name nvarchar(50)

set @name = 'a'

SELECT *
    FROM Tbl_Persons WHERE 1 = 1  AND lastname LIKE '%a%' 

exec sp_executesql 
  N'SELECT *
    FROM Tbl_Persons WHERE 1 = 1  AND lastname LIKE ''%@name%''', 
  N'@name nvarchar(50)',
  @name=@name
Run Code Online (Sandbox Code Playgroud)

第一个查询返回值,第二个查询不返回任何内容.

有什么不同?

sql-server sql-server-2008 sp-executesql

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

域对象扩展了数据传输对象

我是DDD和OO原则的新手,抱歉我的知识不足.

我有CustomerDTOCustomer课程.

我存储在所有字段和属性DTO类,并把它作为基类客户类.

使用DTO的主要目的是将其传递给View.我已经在Customer类中扩展它,不会重复属性.

这是做正确的方法还是有更好的OO解决方案?

我已经阅读了AutoMapper,但我想知道,如果有替代解决方案.

非常感谢任何帮助.

.net oop domain-driven-design data-transfer-objects

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

什么是强制关闭与数据库的所有其他连接的SQL命令

什么是强制关闭与数据库的所有其他连接的SQL命令.这适用于SQL Server 2008

sql sql-server sql-server-2008

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

复杂的 DTO 结构

我在 SO 上的书籍和文章中阅读了很多关于 DTO 的内容,但我不确定我是否理解正确。

我们在项目中使用 DTO,因此它们几乎只是域对象的属性。因此,我们需要一个复杂的 DTO 结构。有一些类相互扩展,组合、聚合等。

问题比较笼统。

从另一个 dto 继承一个 dto 或在另一个 dto 中引用一个 dto 是否正确?

.net design-patterns domain-driven-design data-transfer-objects

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

在SQL Server中使用With子句

with子句如何在SQL Server中工作?它真的能给我一些性能提升,还是只是帮助制作更易读的脚本?

什么时候使用它?with在开始使用之前,您应该了解哪些条款?

这是我正在谈论的一个例子:

http://www.dotnetspider.com/resources/33984-Use-With-Clause-Sql-Server.aspx

sql-server common-table-expression

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

我应该在Personal Finance App中存储当前余额吗?

我正在尝试为个人理财应用设计数据库结构.

基本上我会有交易表,它会存储费用和收入,除此之外我想要另一张表(我想预算表)来存储当前余额.

每次我必须在交易中插入一行时,存储当前余额并更新它是否正确?

也许最好根据交易类型(费用或收入)来计算?

有一个类似的问题在这里,但我想有更好的方式来处理这种类型的数据.

我认为没有最佳实践,它几乎总是取决于,但我应该选择哪种数据库结构?

谢谢.

database-design finance

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