-1

私は映画のあるテーブルを持っています。簡単な説明のフィールドがあります。

Access でMEMOフィールドを使用する (正しいですか?) 。
次に、複数行の情報を持つTextBoxから追加しています。 エラーを追加しなかった後、DataGridviewのこのフィールドにはSystem.String[]しかありません。 どうしたの? そして、そのフィールドから複数行のテキストボックスにデータを戻す方法は?


4

1 に答える 1

1

MEMO フィールドには、配列ではなく単一の値が必要です。次に、デフォルトのToString()実装が使用され、 が返され"System.String[]"ます。

各配列メンバーを結合することにより、単一の文字列値を格納できます。

string singleString = string.Join("\r\n", textboxLines);

しかし、おそらく TextBox にも、データを単一の文字列として返すプロパティがあります。

于 2012-04-06T11:20:20.077 に答える