小编Cra*_*aig的帖子

如何找到Facebook应用ID的所有者?

前段时间我在facebook上创建了一个应用程序ID,并将相应的元数据添加到网站.我现在想继续在网站上添加与Facebook相关的功能,但似乎应用程序与我的帐户无关.

我必须在不同的帐户或其他东西下创建它,但我怎样才能找到所有者基于应用程序ID的人?我有现有的喜欢,所以我真的不想改变App ID.我没有在UI中看到任何方式,当我访问开发者应用程序时,我看不到该应用程序.有没有办法使用Graph API?

facebook facebook-graph-api

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

是否有复杂的aspnet UI验证的设计模式?

举个例子,假设我有一个包含100个属性的域对象.在我的UI中,我需要复杂的样式验证:

  • 如果A = 1,则显示对照B,C,D,B是必需的,C不是,如果填充,则不需要D必须小于30.
  • 如果A = 2,则显示控件B,D,E.不需要B,D是必需的但没有限制,并且不需要E.
  • 如果A = 3,则显示对照B,E,F.B是必需的并且必须大于10,需要E,不需要F.
  • 如果B = 3且F = 5,则显示对照G,但仅在A = 3时.

你可以在这里看到我的问题.属性之间的关系非常复杂,验证更改取决于先前的值并与其他值组合.

人们过去如何模仿和处理这个问题?验证不需要经常进行,但基于配置/ xml的解决方案可能是最好的.

asp.net validation

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

测试泛型方法参数是一个类

我有一个使用此签名的通用方法:

private void MyGenericMethod<T>(T arg) where T : class
{}
Run Code Online (Sandbox Code Playgroud)

如果我传递一个整数给这个方法,我得到一个ArgumentException,传递的值与限制不匹配.这很好,但我怎么能预先确定我传递的内容是否与"类"约束匹配,以便不抛出异常?

c# generics constraints

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

有没有办法在表之间动态连接?

给定带有这些模式的选项卡 A 和 A1 - A100:

CREATE Table A(
ID INT NOT NULL,
Value1 VARCHAR(10) NOT NULL,
TableName VARCHAR(4) NOT NULL
)

INSERT INTO A
(1, 'Val1', 'A1'),
(2, 'Val2', 'A5')

CREATE TABLE A1( --and same for tables A2 - A100
ID INT NOT NULL,
Value2 VARCHAR(10) NOT NULL
)

INSERT INTO A1
(1, 'Val74')
INSERT INTO A5
(1, 'Val39')
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到以下几点?(伪代码)

SELECT A.Value1, X.Value2
FROM A INNER JOIN X ON A.TableName = X
Run Code Online (Sandbox Code Playgroud)

并产生:

Value1  Value2
Val1    Val74
Val2    Val39
Run Code Online (Sandbox Code Playgroud)

sql t-sql join sql-server-2008

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

T-SQL COUNT'A','B'和'A或B'

从概念上讲,我有一个表格,上面有水果项目清单.我想在一个查询中查看有多少苹果,橙子,"苹果或橙子"以及"其他水果"的数量.

我怎样才能在T-SQL中实现这一目标?

t-sql sql-server-2008

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

T-SQL AND逻辑

我有表TABLE1,列A,B和C.我需要从表中获取列A,B和C不等于1的所有行,例如,

WHERE NOT (A = 1 AND B = 1 AND C = 1)
Run Code Online (Sandbox Code Playgroud)

这有效.但是,我需要以仅使用AND和OR语句的方式执行此操作.我曾预料到这会起作用:

WHERE A != 1 
  AND B != 1 
  AND C != 1 
Run Code Online (Sandbox Code Playgroud)

但是,这只返回没有row = 1的行,即行数太少.

使用MS SQL 2008.

sql t-sql sql-server logical-operators sql-server-2008

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