こんにちわ
DBはPostgres
visialstudio2010
C#でかいています
DBにある値をとってきて表示するものですが,DB上で改行して画面に表示させると改行がスペースになってしまいます
これをそのまま出力させるにはどのようにすればいいのでしょうか
これはPostgresのキャプチャです
これを出力させると
「Mail 登録」となってしまいます
DBに入れている通りに改行させたいです
DBからとってくるsqlですが
sql
1SELECT * FROM aa_Table_data WHERE data_name = 'Title' ORDER BY data_id
これで並び替えられたaa_Table_dataの値をすべて取ってきます
その後これらのデータをデータテーブル(AAAA)にセットして、
上の「Mail登録」と入っている列を順番にとってくるものをC#で書いています
C#
1 if (ds.Tables["AAAA"].Rows.Count > 0) 2 { 3 this.text1 = ds.Tables["AAAA"].Rows[0]["data_text"].ToString(); 4 this.text2 = ds.Tables["AAAA"].Rows[1]["data_text"].ToString(); 5 this.text3 = ds.Tables["AAAA"].Rows[2]["data_text"].ToString(); 6 }
「Mail」と「登録」をそれぞれ違う行にいれて表示の際
.csでtext1 + </br> + text2 という書き方をすればいい話なのですがややこしくなるのでしたくないです
調べると’’で囲った文字列の前に「E」を入れて改行したいところに\nなどいれればとありますが、
今回の場合にそれにあてはめられない(?)と思います
アドバイスよろしくお願いします
回答1件
あなたの回答
tips
プレビュー