.NET

1つの WebServiceBinding 属性のみ型 'XXXX.XXXX.XXXX'で指定できます。

いまのところ法則性もないような感じでたまーに発生するこのSystem.ArgumentException。WebServiceを呼び出すところで起こっているのは確かなんだが。 日本語のサイトでは誰もこれについて質問してないってどういうことよ。 まあクリティカルなエラーじゃな…

Visual Studio .NET上でJavaScriptをデバッグ

意外と知らない人が多いらしいが、できるですよ。 JavaScriptソース内に debugger; と一行書くだけで、実行時にそこでブレークポイントが張られた状態になり、F10でステップ実行とかしちゃったり出来ます。 変数をウォッチ式で見たりも出来るのでとっても便…

csc.exe実行中にタイムアウトが起こる件

XMLSerializerのインスタンス生成時になぜかフレームワーク側でC#のソースからシリアライズを実装したDLLをコンパイルしているらしい。 コンパイルを実行するためにコマンドラインを起動するのはいいが、それに付随するプロセスとして同時に起動するconime.e…

Windowsのバグ

「Windowsアプリケーションがハングするんだよ」と金曜日に客先で言われて呼ばれて行ってかなり泣かされたのだが、持ち帰って調べたらOSレベルのバグだった。 http://www.gdncom.jp/general/bbs/ShowPost.aspx?PostID=23806 どうすっかなー。「Windows起動後…

これに3時間悩んだ。

HTML吐き出しのロジックでコントロールのVisibleをFalseに設定しておくと、HTMLにコントロールそのものが生成されない模様。 そのため、JavaScriptで触ろうとしてもオブジェクトがないと認識される。 JavaScriptで操作したいオブジェクトは生成時にはVisible…

クリレポ

Formulaをコード側から記述するときはどのオブジェクト使うんじゃあ。 SetParameterValueっぽいんだけどどうも動かないし、FormatObjectも違うようだ。あーもう。 ほとんどまともなCrystal構文すら使ってないような式オブジェクトがいっぱいあるCrystalRepor…

一意制約違反?

コメントを削除したりしてソースの整理をしてたら、型付きのDataSetにFillするところで「制約を有効にできませんでした。1 つ以上の行に、Null か、一意でないか、または外部キー制約違反の値が含まれています。」のエラーが再び現れるようになった。 MinOcc…

DataReader

Read結果が0件の場合はItemの取得をしようとしてもDBNULLはおろかNothingにもならない。 Read()の戻り値のTrue/Falseで行があるかないかを判断する必要がある。

結論

たぶんバインド変数が悪さしてるんだろう。 条件のデータ型がCharだから固定長なんで、バインド値に空文字を入れてしまうとバインドされないとみなされるっぽい。 デバッグで実際の実行SQLを見ることが出来ないから何を実行してるのか全く見えてなかった。 …

勘弁してくれ。

この問題で2日も消費してる。 ODP.NETでのSELECT時の問題問題点 SQLが、 ①副問い合わせ内でさらに5つのテーブルをテーブル結合している ②バインド変数が同一名で複数箇所に使われている 場合が問題発生原因と考えられる。ただし、それを通過してもDataSet…