問題タブ [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.

0 投票する
2 に答える
418 参照

asp.net-web-api - Xamarin アプリと Web API モデル バインドに関する問題: サービスに渡されたオブジェクトが iOS でのみ null になる

非常に奇妙な問題が発生しており、これが自分のアプリの問題なのか、呼び出している Web サービスの問題なのかさえわかりません。

複雑なパラメーターを受け入れる Post メソッドを持つ Web Api サービスがあります (これは私自身のカスタム オブジェクトです)。私の Xamarin プロジェクトには、このサービスを呼び出すための非常に簡単なコードがあります。

私が抱えている問題は、Android でこれをテストすると、コードが期待どおりに機能することです。サービスが呼び出され、渡されたオブジェクトは null ではなく、データが含まれています。つまり、パラメーター バインディングは期待どおりに機能します。iOS では同じではありません。iPhone でアプリを使用してサービスを呼び出すと、サービスと Post メソッドに到達していることがわかりますが、渡しているオブジェクトが常にヌル。

どんな助けでも大歓迎です。

0 投票する
1 に答える
188 参照

c++ - SQLBindParameter は -1 を返します

全て、

私のコードは次のとおりです。

owner_name に実際のデータが含まれている場合、SQLBindParameter の呼び出しは成功します。ただし、owner_name が '' の場合、呼び出しは失敗します。そして、私が得ているエラーメッセージは「HY104 - 精度またはスケール値が無効です」です。

MSDN によると、サイズの値は、実際のパラメーターのサイズではなく、列のサイズである必要があるようです。これは正しいです?または、バインディング値の長さとして 0 を渡す必要がありますか?

また、異なる値を使用するこのページもあります。

誰かが光を当ててくれませんか?

ティア!