小编sim*_*hid的帖子

Microsoft.Practices.EnterpriseLibrary.* 的替代品

我有一个项目是老开发者交给我的,需要升级。查看所有参考库(在 .Net C# 中)。我看到 Microsoft.Practices.EnterpriseLibrary.* 的集合正在使用中。

从他们的 Microsoft.Practices.EnterpriseLibrary 网站上,我看到它没有得到维护或更新,似乎已被淘汰/将在不久的将来被删除。

我正在为以下库寻找替代方案。请告知可用的最佳库是什么。

  • Microsoft.Practices.EnterpriseLibrary.Caching ----> ?
  • Microsoft.Practices.EnterpriseLibrary.Common ----> ?
  • Microsoft.Practices.EnterpriseLibrary.Common.Configuration ------> ?
  • Microsoft.Practices.EnterpriseLibrary.Data ------> ?
  • Microsoft.Practices.EnterpriseLibrary.ExceptionHandling ----> ?
  • Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Logging ----> ?
  • Microsoft.Practices.EnterpriseLibrary.Logging ----> ?
  • Microsoft.Practices.EnterpriseLibrary.Logging.Database ----> ?

.net c# upgrade

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

Passing output from dynamic SQL

Currently I have a working version of a dynamic SQL query without any variables except one (@ColumnHeader). And am able to get the desired result being a collection of column names in one line separated by comma.

select @ColumnHeader = COALESCE(@ColumnHeader+',','') + '''' + column_name + '''' 
from databaseName.Information_Schema.Columns
where table_name = 'Dates'
Run Code Online (Sandbox Code Playgroud)

I am trying to add variables for Database_information_schema and TableName.

DECLARE @ColumnHeader varchar(8000) 
DECLARE @Database_Information_SchemaColumns varchar(8000) = 'DatabaseName2.Information_Schema.Columns'
DECLARE @TableName varchar(8000) = 'dates'

DECLARE …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

0
推荐指数
1
解决办法
81
查看次数

标签 统计

.net ×1

c# ×1

sql ×1

sql-server ×1

t-sql ×1

upgrade ×1