質問
んし、コーポレート-ガバナンスをサポートアプリCitrix環境です。いて信頼性のあるその他の物理マシンと仮想マシンで失敗した場合のみ、走りのアプリケーションCitrixデスクトップに作成されます。
の失敗はして混合型データを文字列として、汎用的な設定テーブルのSQL Server2005)データベースに変換し、それぞれ正しいタイプです。
したがって、たとえば、あまりに'1'のデータベースのvarchar(50)カラムで読み込み、そのようなもの
dim myNumericVariable as integer = Cint(dr.Item(columnName))
(drのDataRowのADO.NET).
メッセージにスローされた例外"と言ってい
Conversion from string "1" to type 'integer' is not valid
このような不具合が起きてすべてのアプリケーションですが、、Citrix環境です。すべてのその他の環境でもわからないかどうか、そのCitrixは吸虫がその他の原理由です。
このVB.NET アプリ,.純2.0は、厳格に明示的にも、計x86.でコンビニエンスストアでのお支XP SP3、Windows2003Server x64.
私は私の知恵を終わるころに見えたばかりとは思えない理由としては、私はこれを見ていて活動しています。さんに感謝します。ることができます情報について環境方のアプリは、もう楽しく編集の問題をもたらしていました。かまいません。..
解決
この 既知の問題;ももいいじゃないか初書きぐらい。
他のヒント
ええ、私もませんが誤っ32ビットビスタノートパソコンのいずれかで、厳しい言うまでもない。
もしかしたらできるよう整数です。Parse()?
Dim yourVar as Integer = Integer.Parse(dr.Item("YourColName").toString())
所属していません StackOverflow