小编Igo*_*aya的帖子

为什么不能在.NET中定义通用索引器?

为什么不能在.NET中创建通用索引器?

以下代码抛出编译器错误:

   public T this<T>[string key]
   {
      get { /* Return generic type T. */ }
   }
Run Code Online (Sandbox Code Playgroud)

这是否意味着您无法为通用成员集合创建通用索引器?

.net c# generics

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

ORA-01031:选择视图时权限不足

当我尝试执行包含来自不同模式的表的视图时,会抛出ORA-001031不足的权限.这些表具有创建视图的架构的执行权限.如果我执行视图的SQL语句就可以了.我错过了什么?

oracle view

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

Java Generics:将Object o的类与<E>进行比较

假设我有以下课程:

public class Test<E> {
    public boolean sameClassAs(Object o) {
        // TODO help!
    }
}
Run Code Online (Sandbox Code Playgroud)

我怎么检查那o是同一个班级E

Test<String> test = new Test<String>();
test.sameClassAs("a string"); // returns true;
test.sameClassAs(4); // returns false;
Run Code Online (Sandbox Code Playgroud)

我无法更改方法签名,(Object o)因为我覆盖了超类,所以不要选择我的方法签名.

我也宁愿不去尝试一个演员然后如果失败就抓住结果异常.

java generics

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

最佳实践:ASP.NET中的CSS或主题?

什么时候应该使用ASP.NET主题,什么时候应该使用CSS?使用一个优于另一个的优点和缺点是什么?

css asp.net themes

14
推荐指数
2
解决办法
6071
查看次数

ORA-01031:创建包时权限不足

我正在获得ORA-01031:创建包我自己的架构时权限不足.我不应该完全控制我的架构.如果不是这种情况,我的架构需要什么特权?

sql oracle packages

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

延迟约束检查

目前在我们的数据库设计中,我们有两个实体之间的循环引用.换句话说,我们在每个表中都有外键引用彼此的主键.为了在这些表中插入记录,我们需要执行延迟约束检查.这可能在SQL Server 2008中吗?我知道Oracle DDL有这个特殊的语法.

sql-server constraints

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

在另一个模式中为表创建触发器时,权限不足

当我尝试在架构A中为位于架构B中的表创建触发器时,我得到一个ora错误:权限不足.

我需要什么特权?

sql oracle triggers plsql oracle10g

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

数据集应该位于n层(多层)架构中的哪个位置?

如果数据集应该进入数据或业务层,我们目前正在讨论这个问题吗?

我的朋友认为所有ADO.NET组件都应该进入数据层.对我来说,这似乎不符合以下原因:

  • 如果您创建一个胖数据层客户端,例如将所有内容迁移到不同的数据源将会困难得多.
  • 除非跳过业务层逻辑,否则无法绑定控件.

我认为数据集和数据表应该在业务逻辑中,因为它们对所有数据提供者都是通用的.数据层应该有一个Provider Factory,用于实例化正确的提供者的对象(Connection,DataAdapters,Transactions,DataReaders等).对我而言,这是出于以下原因:

  • 迁移到不同的数据层非常简单.
  • 您可以将控件绑定到丰富的业务对象

一些n层大师可以帮我们清除哪条路?提前致谢

.net architecture dataset n-tier-architecture

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

我可以使用ODAC 11g访问10g

我正在为VS208开发一个适用于不同Oracle版本的应用程序.我想知道我是否需要安装不同版本的ODAC才能执行此操作,或者最新版本是否具有向后兼容性?提前致谢,

.net oracle odp.net

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

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