问题标签 [parameterbinding]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-web-api - Xamarin 应用程序和 Web API 模型绑定问题:传递给服务的对象仅在 iOS 上为空
我遇到了一个非常奇怪的问题,我什至不确定这是我的应用程序还是我正在调用的 Web 服务的问题。
我有一个带有 Post 方法的 Web Api 服务,该方法接受一个复杂的参数(它是我自己的自定义对象)。在我的 Xamarin 项目中,我有一些非常简单的代码来调用此服务:
我遇到的问题是,当我在 Android 上测试它时,代码按预期工作:调用服务,传递的对象不为空,并且其中包含数据。简而言之,参数绑定按预期工作。iOS 上的情况并非如此:当我在 iPhone 上使用应用程序调用服务时,我可以看到它正在到达服务和 Post 方法,但参数绑定无法正常工作,因为我传递的对象是始终为空。
任何帮助表示赞赏。
php - Laravel:'on 子句'中的未知列 $parameter
我在 Laravel 的数据库查询和参数绑定中使用参数时遇到了麻烦。
我收到此错误:
这是查询的一部分:
如果我这样做,它会起作用:
有什么办法解决这个问题?我当然也想为此使用参数绑定。但是,当我这样做时:
我明白了:
sql-server - SQL_NEED_DATA 返回简单整数
全部,
我有一个奇怪的情况。我修改了一个查询,添加了类型的第三个参数,int
现在尝试将整数值绑定到它。调用如下:
的tableId
值为171147655
。
添加此函数后,对 SQLExecute() 的调用开始返回 SQL_NEED_DATA。
在表中,该列的类型为integer
。
我不明白这一点 - 我没有将大数据传递给查询,也没有使用 BLOB。
为什么我得到 SQL_NEED_DATA?
如果我去掉 3 参数,一切都会再次起作用。
有人可以帮忙吗?
蒂亚!
c++ - SQLBindParameter 返回 -1
全部,
我的代码如下:
当 owner_name 包含实际数据时,对 SQLBindParameter 的调用成功。但是,如果 owner_name 为 '',则调用失败。我得到的错误信息是“HY104 - 无效的精度或比例值”。
根据 MSDN,看起来 size 的值应该是列的大小,而不是实际参数的大小。这个对吗?或者我应该传递 0 作为绑定值的长度?
此外,还有这个页面使用不同的值。
有人可以阐明一下吗?
蒂亚!
powershell - 如何断言参数绑定将成功而没有副作用?
假设我有一个函数,其中注入了依赖项和一些参数,如下所示:
我想立即断言参数绑定$CommandName
成功。这就是Assert-ParameterBinding
要做的事情。但是,我不确定如何实施Assert-ParameterBinding
。
当然,我可以尝试$CommandName
立即调用,但在这种情况下,这样做会产生副作用,直到首先完成一堆其他长时间运行的事情才会发生。
如何在不调用函数的情况下断言与函数的参数绑定将成功?
c# - c# IApiExplorer 不显示来自具有 ParameterBindingAttribute 的控制器的方法
我正在为我的 WebApi 使用 ASP.NET Web API 帮助页面,但不幸的是,使用ParameterBindingAttribute
的控制器方法没有在GetApiExplorer()
. 下面的例子GetOutPut
是列出而GetEntrance
不是。
控制器的方法
XML文档.xml
ParameterBindingAttribute 的类
有任何想法吗 ?解决方法?
sql - Yii2 SqlDataProvider 有条件地设置参数
我在 SqlDataProvider 中有一个巨大的 SQL 查询。我正在使用这样的简单过滤(这样的做法是不好的吗?):
它正在工作,但我想使用高级版本:
但它不起作用,因为在最终 SQL 查询的开头和结尾总是有一个单引号,并且在值周围有一个双单引号:'AND B LIKE ''%something%'''
是否可以在不使完整查询有条件的情况下实现这样的事情?(因为我想像这样多次使用它,这会导致数千行长的命令集我想避免)提前谢谢你!
asp.net-mvc - 如何将整个 POST 请求正文绑定到 ASP MVC 中的字符串参数
语境
我的操作方法是:
(控制器是一个简单的MVC控制器,不是WebApi)
我的客户代码是:
问题
当调用 action 方法时,id 参数为 null。我可以解决创建具有名为“id”的属性的 javascript 对象的问题,但这似乎是额外的努力(以及在线上的字节)
问题
在这种情况下,有什么简单的方法可以进行参数绑定吗?
powershell - PowerShell 错误?无法通过管道将 ComputerName 属性传递给 Get-Service(混合按值和按属性名)
看起来像一个错误,不是吗?在这种情况下,PowerShell 将哈希表转换为字符串“@{computername=comp001}”并尝试将其与 -Name (ByValue) 而不是 -ComputerName (ByPropertyName) 一起使用。即使是 PS 6 也能做到。管道Get-Service -Name *
工作正常。
c# - 为什么此字符串未绑定到 ASP.NET .Core API 操作中的文件名参数?
我正在使用以下标头和正文测试带有提琴手的 API,并在以下位置发布http://localhost:50063/api/image
:
教程中的示例代码
首先,我收到错误 500,文件名为空。我将[ApiController]
Attribute 添加到控制器类,我得到错误400 filename invalid。
当我在这里提出相同的请求时,filename
绑定到复杂类:
为什么会这样?