• 締切済み

表示での改行

VisualBasicのTextareaで入力しSQLサーバーにデータを取り込み、次にLabelにて データを表示しようとしましたが、【改行】しません。 どのような文字を【CR】(CbCrLf)に置き換えれば、よろしいのでしょうか?

みんなの回答

回答No.1

SQLSERVERに取り込む時にVBCRLFを挿入すればラベル表示するときに改行されます。 例 SQL = 'テスト' + char(13) + char(10) + 'てすと'

liberty533
質問者

お礼

ありがとうございました。 Textareaでエンター・キーを押した場合、データの中に、CR+LFの コードは入っているのでしょうか? 入っていれば、文字変換をすればOKですよね

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • データベースでの改行について

    はじめまして、よろしくお願いします。 VisualBasic 2005 と Access と ASP.NET を使います。 まず、VisualBasic 2005 で、TextBox と Button を使い、TextBox に「あいうえお」と入力し、次に Enter で改行して「かきくけこ」と入力し Button をクリックしたら、Access のデータベースに追加させます。 最後に ASP.NET Web サイトで Access のデータサーバに追加した文字を表示させたいのですが、初めに VB2005 の Textbox で入力した文字が、 あいうえおかきくけこ と改行がされていない状態で表示されてしまうのですが、 あいうえお かきくけこ このように表示するために何かいい方法はないでしょうか?

  • フォームのtextareaにnl2brを使用すると、入力内容の改行部分に<br />が表示されてしまう。

    現在、フォームを作成しています。 セッションを利用してフォームの次のファイルにデータを受け渡しています。 問題は、フォームのtextareaにnl2brを使用すると、出力画面のtextareaに入力された内容において改行がある部分に<br />タグが表示されてしまうことです。 フォームの流れ: start.phpにおいてフォームに入力及び、入力エラーがある場合、入力内容訂正の表示。 mail.phpにおいて入力内容の確認及びデータ送信。 start.phpのtextarea以下: <textarea name="test"><?php echo nl2br(htmlspecialchars($input_data['test'], ENT_QUOTES, 'UTF-8')) ?></textarea> 解説:start.phpでは、フォームの入力項目のいずれかに入力エラーがあるとその項目の入力内容の訂正を促し、入力されたデータをもう一度表示します。(<textarea name="test">に入力されたデータをもう一度<textarea name="test">に表示します。) mail.phpにおいてstart.phpのtextareaに入力されたデータを表示する部分は以下: <?php echo nl2br(htmlspecialchars($input_data['test'], ENT_QUOTES, 'UTF-8')) ?> start.phpにおいて入力項目のいずれかにエラーがあり、<textarea name="test">に入力されたデータをもう一度<textarea name="test">に表示した場合も、また、mail.phpにおいてstart.phpのtextareaに入力されたデータを表示した場合も、<textarea name="test">内の文字列に改行があるとその部分に<br />が表示されてしまいます。 入力例: あいうえおかきくけこ たちつてと 表示例(nl2br使用): あいうえおかきくけこ<br /> たちつてと 解説:nl2brを使用した場合、<br />は挿入されてしまいますが、予定の場所で改行されて表示されます。 試しにnl2br()をコードから削除すると、以下のような表示となります。 表示例(nl2br未使用): あいうえおかきくけこたちつてと 解説:nl2brを使用しない場合、改行されません。 どのようにすれば、textareaに入力された内容の改行部分が改行だけされ<br />が表示されないようにできるでしょうか? よろしくお願いします。

    • 締切済み
    • PHP
  • textareaの入力データで無駄な改行が…

    textareaでデータ入力し、perlで拾うと無駄に改行が入ってしまいます。 <textarea name="textarea_data"> a a a </textarea> これをPerlで拾って表示させると a a a と表示されてしまいます。 改行が無駄に一つ入ってしまっているのですが、考えられる原因は何でしょうか? print "$FORM{'textarea_data'}"; で表示させています。\n等は入れていません。

    • ベストアンサー
    • Perl
  • 改行コード?

    <TEXTAREA name="moji" cols="80" rows="6"></TEXTAREA> で文字を入力したときmojiにはいっている改行コードは なにですか?

  • メールフォーム(Smarty)の改行について

    textareaに入力した文章がoutlookで受信するとどうしても 改行ではなく半角スペースになってしまいます。 (内容確認画面では正常に改行されて表示されます) 試しにYAHOOメールで受信してみたところ正常に改行されて表示されました。 outlookで受信した場合にも正常に改行された状態で受信したいのですがどのようにしたらいいのでしょうか? nl2br($_POST["msg"]);としてみたのですが結果変わらずです・・・ phpの改行コードはLFで文字コードはUTF-8Nです。 phpファイルのtextarea部分の読み込みは以下の通りです。 $form->addElement('textarea', 'msg', 'お問い合わせ内容', array('rows' => 8, 'cols' => 30,)); tplファイルには <th>■ {$form.msg.label}</th> <td>{$form.msg.html}</td>としています。

    • 締切済み
    • PHP
  • TEXTAREAの改行をデータへ反映

    よろしくお願いします。 フォーム上で入力した値をCSVに反映させるようなものを作っているのですが、TEXTAREAで改行した値がCSVデータ上で改行されなくて困っています。 <TABLE>  ・  ・  ・ <TR> <TD>コメント:</TD> <TD><TEXTAREA NAME="COMMENT" rows="2" cols="40"></TEXTAREA></TD> </TR> </TABLE> 入力した値: ---------- あああ※ いいい※ ううう        ※位置で改行 ---------- CSVデータ内: ~,あああいいいううう webサーバー・・・HP-UX web・・・IE 開発端末・・・windows2000(Tera Term 使用) 以上。よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • TEXTAREAからのデータを改行入りで表示したい

    urizakaです。 さて現在、Tomcat+PostgreSQL+JavaでDBから持ってきたデータを 一度TEXTAREAに代入し、そこでデータの修正を行った後に、その修正 データを次の画面で表示するというプログラムを組んでいるのですが、 このTEXTAREAで入力したデータが、次の画面での表示の際にうまく 改行してくれません(改行なしで表示されます)。Tomcat上ではうまく 改行されて表示されているのですが・・・。  いったいどうすれば、Web画面上でもうまく改行してくれるのでしょう? 「ソースコード(最初のページ)」 (前略) <form name="form2" method="post" action="MContConf.jsp"> <p><font size="3"><b><font size="5">[改定]</font></b></font><BR> <BR><TEXTAREA NAME="Cont2" ROWS="20" COLS="100" WRAP="hard">  <%=mcont%></TEXTAREA></p> <input type="submit" name="submit" value="上記フォームで送信"> </form> (後略) 「ソースコード(次の画面)」 <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=EUC-JP"> <%@ page contentType="text/html; charset=EUC_JP" %> <%@ page import="BasisBean,java.util.*" %> <jsp:useBean id="Basisbean" class="BasisBean"> <% //↓文字化け対策 String Content = Basisbean.cSet(request.getParameter("Cont2")); //↓これでTomcatに表示させると、Tomcat上では改行して表示する System.out.println("answer : " + Content); %> <html><body bgcolor="#FFFFFF" text="#000000"> <p align="center"><b>以下のような内容で送信します。</b></p> <p><b><font size="4"><%=Content%></font></b></p></body> </jsp:useBean></html> Java環境はJ2SDK1.4です。 すみませんが、ご存知の方、よろしくお願いします。

    • ベストアンサー
    • Java
  • Smartyでの改行

    textareaのデータをPOST送信し、あるPHPで受けています。 その受けたデータをSmartyのテンプレートで表示しようとしておりますが、改行がうまくいきません。 textareaのwrapを使用し、自動改行しています。 例えば、{$data.note}のデータ内容が「ああああああああああああああああああ」とし、 「備考:{$data.note}」で表示すると、 備考:ああああああああ ああああああああああ と表示されます。 これを、 備考:ああああああああ    ああああああああああ という風に表示させたいのですが、どうすればいいのか、解かるかた、ご回答をお願いします。

    • ベストアンサー
    • PHP
  • textareaで改行させたい

    textareaにあらかじめ文字列を表示させたいと思っています。表示させる文字列は配列に入れていて、配列には aaa bbb ccc のように改行コードが入っているのですが、下記のようにすると、 <textarea name="name1" id="id1" cols="65" rows="15" wrap="soft"><%=Arr(1,6)%></textarea> aaa<br>bbb<br>ccc<br> と表示されます。 テーブルに表示させると問題なく改行されて表示されるのですが、textareaだと、上記のようになってしまいます。 どのようにすればよいかご教示ください。

  • 表(<table>)の直前が、改行されてしまう。

    表(<table>)の直前が、改行されてしまう。 perlでコーディングしています。データベースはmdbファイルです。 <textarea>内を簡単なWebエディタに見立てて、 <textarea>内へhtmlタグなどで書き込んだデータを、 mdbのメモ型フィールに更新し、これをブラウザで表示させています。 このとき、表(<table>)を表示させるために、<textarea>内に<table><tr><td>タグを入力するのですが、mdbファイルに更新する際に、 <table> <tr> <td>   : のように、改行した状態で更新すると、書き込んだ改行分だけ、ブラウザに表示された表の直前が改行されてしまいます。 (mdbファイルに直接書き込んでも同現象となりました。) <table<tr><td>・・・ と改行せずに書き込むと、ブラウザに表示された表の直前は改行されませんでした。 なお、ブラウザに表示させる側のcgiファイルには、改行キー(¥nなど)を改行タグ(<br>)に変換させるために、   $textarea1 =~ s/\r\r/<br>/g;   $textarea1 =~ s/\r/<br>/g;   $textarea1 =~ s/\n/<br>/g; としているため、これと関係していると思われるのですが、 わたくしとしては、  ●<textarea>内で手入力した改行は、ブラウザ表示に反映させるが、  ●<tabel>・・・・</tabel>の部分は、改行して入力されていても、この改行だけは無視する、 と言った、都合のよいことをしたいのですが・・・、行き詰っております。 perlやcgiの問題ではないかも知れませんが、 どなたか、よいアドバイス、ご提案などございませんでしょうか。 ご教授いただければ、大変助かります。 よろしくお願いします。

    • ベストアンサー
    • CGI
このQ&Aのポイント
  • 8月25日厚生労働省が発表したワクチンの接種後の重篤者、死者数を見ると、ファイザー製がモデルナよりも多くなっているというデータがあります。
  • 年齢的に罹患した場合に重症化する可能性があるため、ファイザー製ワクチンの接種に不安を感じています。
  • ファイザー製ワクチンについて安心できる材料をご存知の方は、教えていただきたいと思っています。
回答を見る

専門家に質問してみよう