我正在为SQL Server中的设备/资产数据库做一个相当复杂的方面,并且想请求一些帮助.我会尝试在这里关注一个问题,然后针对另一个问题提出单独的问题.
我有一个设备表tblEquipment和一个表,用于需要对设备集合执行的操作(tblActionsRequired),为了这个问题,相关领域是:
tblEquipment: EquipmentID, BasedAtID, AreaIDtblRequiredActions: AllSites (bit), BasedAtID, AreaID因此tblRequiredActions,您的想法是,您要说公司A站点的所有设备都需要经常检查.区域是一个站点的特定房间或办公室等.因此,如果AllSites为true,则该操作适用于公司范围内的所有设备,如果它是假的,则需要BasedAtID(对于该站点),如果您想要将其缩小范围,则AreaID是可选的.
那么现在要解决的问题是应该根据这三个领域应用哪些设备.
我现在所拥有的是我认为可行的,但我正在努力验证我的结果,因为还有其他因素让我感到困惑,所以如果我完全走错了路,我会非常感谢你的确认或指导!我不想走存储过程的路线,如果是块或联合,因为有许多其他维度需要用相似的原则来涵盖,我最终会编写一个大规模复杂的程序,这将是一个噩梦来维持.谢谢!!
SELECT
dbo.tblActionsRequired.ActionID, dbo.tblEquipment.EquipmentID
FROM
dbo.tblEquipment
INNER JOIN
dbo.tblActionsRequired ON dbo.tblActionsRequired.AllSites = 'True'
OR dbo.tblEquipment.AreaID IS NULL
AND dbo.tblEquipment.BasedAtID = dbo.tblActionsRequired.BasedAtID
OR dbo.tblEquipment.AreaID IS NOT NULL
AND dbo.tblEquipment.AreaID = dbo.tblActionsRequired.AreaID
Run Code Online (Sandbox Code Playgroud) 我对ASP.NET开发相对较新,到目前为止设法保持简单但我现在有一个更复杂的要求,到目前为止没有获得太多的快乐.
基本上我想在点击一个按钮添加一个新用户时弹出一个模态表单,所以我在jQuery网站上找到了这个,我认为这是我正在寻找的东西,但我是真的很难弄清楚将这个添加到ASP.NET项目/页面的适当方法.
任何建议将非常感谢,谢谢!
正如标题中所描述的那样,我只是想找出SharePoint 2010存储elements.xml和schema.xml文件的定制位置content types以及list definitions是否有人可以提供帮助.
我想要做的是在浏览器中的SharePoint GUI中设计我的自定义内容类型和列表,然后去提取SharePoint生成的文件,以便在Visual Studio中构建的解决方案中使用,而不是从头开始手动编码所有内容.
希望有道理!谢谢!
我正在寻找一种方法,使用SharePoint 2010的客户端对象模型(C#)将文件夹及其所有内容移动到同一库中的其他位置.
例如,我们有一个项目的文件夹(比如12345),它的URL是
http://sharepoint/site/library/2012/12345
Run Code Online (Sandbox Code Playgroud)
2012年代表一年.我想以编程方式将12345文件夹移动到另一年,比如2014年可能已存在但可能不存在.
我一直在寻找,但我得到的解决方案似乎非常复杂,并且与将文件夹移动到不同的网站集相关,我希望因为它在同一个库中可能有一个更简单的解决方案?我的一个想法是依靠Explorer View而不是CSOM?
非常感谢!
asp.net ×1
c# ×1
csom ×1
html ×1
html5 ×1
javascript ×1
jquery ×1
sharepoint ×1
sql ×1
sql-server ×1
t-sql ×1