C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.86701 の関連記事表示

<< 0 >>
■86701  Re[5]: DataGridView内のデータのキャストについて
□投稿者/ WebSurfer -(2018/02/28(Wed) 11:57:31)
    No86699 (MTK さん) に返信
    > 最初に記載させて頂いた通り
    >
    >>中にはが混在している状態で、
    >>その中の数値データのみ行合計を出したいです。
    >
    > というのが今回の目的です。
    > 分かり辛く申し訳ありません。

    であれば、そこは「数値のデータ」と言わないで "123" というような文字列という方が通じやすいです。
    「文字列のデータと数値のデータ」と言われると string 型と long 型などの数値型が混在しているのか
    と思います。

    > しかし、「long.TryParse(this.payrollBox[ i, s ].Value」 の部分で
    > 「引数1 は objectからstringへ変換することはできません」とエラーの表示が出てしまいます。
    > やり方が悪いのでしょうか?

    エラーメッセージよ読んで理解しましょうよ。「objectからstringへ変換することはできません」
    と言われてる通り this.payrollBox[ i, s ].Value は object 型で string 型ではないからです。

    魔界の仮面弁士さんが No86698 で書かれたサンプルコードを見てください。ToString() で文字列型
    にしているでしょ?
記事No.86693 のレス /過去ログ148より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -