問題タブ [sqlparameter]
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.
c# - データ アクセス層からの WCF
このデータ アクセス レイヤーから WCF サービス アプリケーションを作成するのに苦労している問題があります。
WCF を使用したいのですが、エラーが発生します
サービスの追加に失敗しました。サービス メタデータにアクセスできない場合があります。サービスが実行中で、メタデータを公開していることを確認してください。
そして、私はそれをコーディングしようとしましたが、私は一生懸命失敗しています。私が使用しているコードは機能しますが、WCFを作成するとき、私は完全な初心者です。
と私のService.svc
c# - エンティティ フレームワーク。ExecuteStoreQuery データ型 varchar を real に変換中にエラーが発生しました
Entity Framework でストーリー クエリを実行しようとしています。
私はこれを何年も試してきました。私が渡しているデータ型は double として始まります。次に、SQL の real が single であることがわかったので、single に変換します。
(半径は整数)
しかし、私はこのエラーが発生します。
データ型 varchar を real に変換中にエラーが発生しました。
誰でも助けることができますか?
編集、この構文でまだ問題が発生しています:
c# - 空白要素を持つXMLタイプのSQLParameterは、空白を失いますか?
SQLParameterを使用してXMLタイプの列に格納しようとすると、SQLParameterに問題が発生します。SqlDbType.Xmlのパラメーターを作成しています。空白のみのXML要素は閉じた要素に変換されているようです。
これはと同じ動作です
これがSQLParameter内のデフォルトの動作であることに驚いています。SqlDbType.XmlのSQLParameterに空白を気にする方法はありますか?暗闇の中でのショットとして、Precisionを1に設定しようとしましたが、それは役に立ちませんでした...
以下のコードは、データベースでこれで終わります
ご覧のとおり、空白のXML要素が削除されています
パラメータをバイナリとして解析し、挿入/更新コマンドの一部として変換しない、それを解決する方法を知っている人はいますか?
ヘルプやフィードバックをいただければ幸いです。
asp.net - .net の SqlParameter に整数値を渡す
SqlDataReader を実行している SqlParameter に整数値を渡したいのですが、整数値を渡すと、パラメーターが指定されていません。以下は私のコードです。
呼び出しコード:
私1
もパラメータとして入力しようとしました"1"
が、すべてが機能しません
c# - SqlParameter が値を取得しないのはなぜですか?
a の値を文字列で初期化しようとしSqlParameter
ています。しかし、なぜ値が得られないのですか?
これは私が試したものです:
ストアド プロシージャ:
status
ブレークポイントを挿入すると、文字列変数がその値を「安全」に取得することを発見しましたが、parameters[0].Value = (string) status;
行で. この問題を解決するには?parameters[0].value
null
asp.net - オブジェクトデータ型がc#のDateTimeである場合にSQLサーバーに時間のみを保存する方法
私のオブジェクトWDst、WDet、SATst、SATetは、テキストボックスからの時間の値を含むDATETIMEクラスオブジェクトです。
SPのすべての開始時刻と終了時刻のパラメーターはdATAタイプTime(7)です。DateTimeオブジェクトを使用するにはどうすればよいですか。
次のコードを使用して、データベースにスケジュールを挿入します。
Com.ExecuteNonQueryでエラーが発生します...ストアドプロシージャに問題はありません。
次のように、時間値を保存した日時オブジェクトから時間のみを保存するにはどうすればよいですか。
sql - SqlParameter and ExecuteNonQuery causing unrepeatable time outs
I recently inherited some code that is having occasional time-out issues. I am mostly familiar with ORM's, so I am having trouble determining if anything is wrong in this code. When it does not time out, it works in a couple of seconds. Time-outs take about a minute.
Here is the code:
SS is "safe string" function and MakeSQLParam sets the direction to input
and makes sure the size value is not violated.
私の質問は次のとおりです。誰かがこのコードに問題があり、動作が遅くなる可能性がありますか? または、この問題に役立つ可能性があることを確認したいことを知っている人はいますか?
ありがとう!
sql-server - 「IN」演算子を使用したSQLクエリの動的パラメータ
ASP.NET Webサイト(c#)があり、コードビハインドでSQLhttp://www.w3schools.com/sql/sql_in.aspの演算子を使用してデータベースからデータを取得したいと考えていIN
ます。
構文は次のとおりです。
ストアドプロシージャを使用してデータを取得します。このプロシージャ内で、最後にselectを実行します。
私の質問はvalue1, value2, ...
、クエリの()部分を動的に構築する方法ですか?オペレーターSqlParameter
に表示される値を(s)として送信するにはどうすればよいですか?IN
ストアドプロシージャは次のように定義されます。
WHERE
条項を次のようなものに置き換えたいと思います。
これを行う方法?
ありがとうございました。
c# - キャッシュ内のAdo.netとSpのパラメータ?
Microsoft.ApplicationBlocks.Dataのコードを読んでいます(コードはこちら)
しかし、私は奇妙なことに気づきました:
関数の1つ(executeNonQuery)で、Spのパラメーターをキャッシュから読み取ろうとし、存在しない場合はそれらをキャッシュに入れます(asp.netキャッシュではなく、内部HashSet)
孤立した線を見てください。
なぜ彼らはそれをしたのですか?Cache にパラメーターがある場合、どのように役立ちますか? とにかく、私のdalからパラメータを送信するつもりです...(そして、パラメータをSPに送信する必要があります)...
何が欠けていますか?
c# - 名前付きパラメーターのない SqlCommand ストアド プロシージャ
SqlCommand を作成してストアド プロシージャを実行するクエリ パーサーを作成しました。ストアド プロシージャのクエリには、次のようなさまざまな形式があります。
この場合、次のように SqlParameter を作成します。
'@Parameter1' はプロシージャ sp_StoredProcedureName のパラメーターではないというエラーが表示されます。
標準クエリとして実行せずにこれを行う方法はありますか? 一貫性を保ち、可能であれば SqlCommand を StoredProcedure タイプとして構築したいと思います。
ストアド プロシージャのパラメータ名を最初に反映できるのではないかと考えていましたが、別のアプローチがあるかどうか疑問に思っていました。