小编Ton*_* L.的帖子

通过SQL查询获取特定数据库的所有表名?

我正在开发可以处理多个数据库服务器的应用程序,如"MySQL"和"MS SQL Server".

我想使用适用于所有数据库类型的通用查询来获取特定数据库的表名.我试过以下:

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE'
Run Code Online (Sandbox Code Playgroud)

但它给出了特定服务器的所有数据库的表名,但我想获取所选数据库的表名.如何限制此查询以获取特定数据库的表?

sql sql-server

283
推荐指数
10
解决办法
106万
查看次数

多列的唯一约束

CREATE TABLE [dbo].[user](
        [userID] [int] IDENTITY(1,1) NOT NULL,
        [fcode] [int] NULL,
        [scode] [int] NULL,
        [dcode] [int] NULL,
        [name] [nvarchar](50) NULL,
        [address] [nvarchar](50) NULL,
     CONSTRAINT [PK_user_1] PRIMARY KEY CLUSTERED 
    (
        [userID] ASC
    )
    ) ON [PRIMARY]

    GO
Run Code Online (Sandbox Code Playgroud)

如何fcode, scode, dcode使用t-sql和/或management studio?为列添加唯一约束?fcode, scode, dcode必须是独一无二的.

sql-server ssms sql-server-2008

240
推荐指数
3
解决办法
18万
查看次数

Visual Studio 2012 - Intellisense有时会消失/破碎

我和我的同事现在正在使用VS2012几周.有时在工作几个小时后,智能感知被打破了.关闭所有打开的标签后,它再次起作用.

Are there more people out there having the same problem? It can't be an extension problem because I have the same problem at home. Maybe there is a workaround for this?

intellisense visual-studio visual-studio-2012

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

将唯一约束添加到两列的组合

我有一张桌子,不知何故,同一个人Person两次进入我的桌子.现在,主键只是一个自动编号,但还有两个其他字段存在,我想强制它们是唯一的.

例如,字段是:

ID  
Name  
Active  
PersonNumber  
Run Code Online (Sandbox Code Playgroud)

我只想要一个具有唯一PersonNumber且Active = 1的记录.
(因此两个字段的组合必须是唯一的)

SQL服务器中现有表的最佳方法是什么?如果其他人使用与现有值相同的值进行插入,它就会失败,所以我不必在我的应用程序代码中担心这一点.

sql sql-server

133
推荐指数
3
解决办法
15万
查看次数

ASP.Net Web应用程序添加配置变换灰显

我在我的解决方案中添加了一个现有的ASP.Net Web应用程序项目.除了标准的调试和发布配置,该解决方案还有两个自定义配置,SAT和UAT.对于新的Web应用程序,右键单击Web.Config显示上下文菜单,但"添加配置转换"选项显示为灰色.

我不知所措.新项目是一个Web应用程序.Configuration Manager不显示此项目的两个自定义配置,但它适用于其他项目.项目似乎在解决方案文件中具有正确的条目.

思考?

asp.net web-config transform

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

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

如何将RequiredFieldValidator添加到DropDownList控件?

我有一个DropDownList带有a 的绑定SqlDataSource来显示数据库中的值.

我无法使用a验证RequiredFieldValidator.

asp.net validation requiredfieldvalidator drop-down-menu

62
推荐指数
3
解决办法
14万
查看次数

Visual Studio C#IntelliSense无法自动显示

就在最近,我的Visual Studio 2010在我输入时自动停止显示IntelliSense建议.我仍然可以按ctrl + space来使其工作,但它不会自动显示像以前一样的建议列表.我已经尝试禁用所有扩展,重新启动VS和计算机,并且我已经检查了所有适当的设置(选项 - >文本编辑器 - > C# - > IntelliSense)以确保它设置为在字符后提供建议类型.

以前有人见过这种行为吗?有没有人有任何其他的建议,我怎么能让IntelliSense回到以前的方式?如果没有,我可能只需要重新安装VS ...

c# intellisense visual-studio-2010

53
推荐指数
3
解决办法
10万
查看次数

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

为什么我的配置管理器在Visual Studio 2010中被禁用?

我刚刚开始研究一个新项目,我无法将构建操作设置为Debug/Release.这是一个很大的问题!

我的系统上有另一个解决方案,当打开时,允许我更改解决方案配置.那么它必须与这个特定的解决方案有关吗?

.net visual-studio-2010 visual-studio

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