tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルTextBoxの改行について
記事No2790
投稿日: 2005/12/19(Mon) 21:47
投稿者ゆうき
[OSのVer]:Windows    [VBのVer]:VB.NET   [DBのVer] : Oracle9i
VB.NETのWindowsアプリケーションのTextBoxクラスに
DBから取得したデータを表示させたいのですが、
DBにはデータが改行された状態で入っています。

AAA
BBB

このような状態で入っています。
現在のソースは

dim ds as DataSet

〜データ取得〜

text1.Text = ds.Tables(0).Rows(0).Item(0).ToString

このようにしているのですが、実際に表示されるのは
AAA・BBBと表示されてしまいます。
textBoxのMultiLineプロパティはTrueにしています。

textBoxにDBと同じように改行された状態で表示させたいのですが
どのようにすればよいのでしょうか?
よろしくお願い致します。

[ツリー表示へ]
タイトルRe: TextBoxの改行について
記事No2791
投稿日: 2005/12/20(Tue) 08:41
投稿者花ちゃん
> DBにはデータが改行された状態で入っています。
> AAA・BBBと表示されてしまいます。

DBとVBでは改行コードが違うからだと思います。改行コードを vbCrLf に変更(置換え)して
見て下さい。(vbLf → vbCrLf)
VB 側で置き換えるのなら String.Replace メソッド をここの関数メソッドで見て下さい。

[ツリー表示へ]
タイトルRe^2: TextBoxの改行について
記事No2801
投稿日: 2005/12/21(Wed) 00:07
投稿者ゆうき
[OSのVer]:Windows    [VBのVer]:VB.NET  
Replaceを使い改行する事が出来ました。
花ちゃんさんありがとうございました。

[ツリー表示へ]