我正在寻找一种方法来执行从一个源表到多个表的多个连接.类似于以下内容:
SELECT a.NAME, b.address, c.phone
FROM tblname a
LEFT JOIN tbladdress b ON a.nid = b.nid
Run Code Online (Sandbox Code Playgroud)
我还想同时在Telephone桌上执行左连接tblPhone:
tblname a left join tblPhone c on a.PID = c.PID
Run Code Online (Sandbox Code Playgroud)
尝试我可能无法看到如何将其放入一个查询.
最近,在试图访问的性能与Windows防火墙的方法VBA我引用hnetcfg.dll,并能维变量的状物体inetfwMGr,inetfwPolicy等等.
但我无法根据需要为它们创建对象,例如
set obj = new inetfwmgr
不起作用
读书我知道我需要用来
CreateObject("hnetcfg.FwMgr")
进一步发展.
我想知道的是如何知道哪些对象可以在VBA中从给定的dll创建.看看这里的参考.我找不到一条线索来表明你需要创建一个对象hnetcfg.FwMgr才能继续.为什么FwMgr?如何发现是否有其他对象可以创建hnetgfg.dll?这些信息是否应该是我没有看到的参考文献,或者是某些查看属性的隐含信息hnetcfg?
任何见解都会受到赞赏.谢谢
我真的很难在 url 中发出基本的 post 请求来支持 Web api 教程。
我想在浏览器中执行类似的操作:http://localhost:59445/api/group/post/?newvalue=test并获取要注册的帖子。但是我似乎无法正确形成请求。这样做的正确方法是什么?
我收到的错误是:
{“Message”:“请求无效。”,“MessageDetail”:“参数字典包含方法“System.String Get(Int32)”的不可空类型“System.Int32”的参数“id”的空条目' 在 'twin_groupapi.Controllers.GroupController' 中。可选参数必须是引用类型、可为 null 的类型,或者声明为可选参数。"}
我的模型:
public class Group
{
public Int32 GroupID { get; set; }
public Int32 SchoolID { get; set; }
public string GroupName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
路由:
public static void Register(HttpConfiguration config)
{
// Web API configuration and services
GlobalConfiguration.Configuration.IncludeErrorDetailPolicy = IncludeErrorDetailPolicy.Always;
// Web API routes
config.MapHttpAttributeRoutes();
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{action}/{id}",
defaults: new { id = RouteParameter.Optional }
); …Run Code Online (Sandbox Code Playgroud)