こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

[ASP+SQLsrv]「改行」を有効にして保存したい。

こんばんわ☆

ASPでアンケートフォームを作っています。
複数行入力ボックスに記入する内容を「改行」込みでSQLサーバの指定フィールドに格納したいのです。

ちなみに、普通に
rsHOGE("LONGtext") = Request("HOGEHOGE")
で改行まで生きますか?

宜しくお願い致します。

投稿日時 - 2002-11-21 18:25:26

QNo.410161

暇なときに回答ください

質問者が選んだベストアンサー

フォームのTEXTAREAタグで囲んだ部分はちゃんと改行コードも保存されます。
複数のテキストボックスの内容を1行ずつ改行してくっつけるなら、
strHoge = Request("hoge1") & vbCrLf & Request("hoge2")
という感じにすればOKです。
HTMLで表示するときは改行コードは無視されますから、テキストの中からvbCrLfを探してBRタグに変換すればOKです。

投稿日時 - 2002-11-22 09:45:36

お礼

出来ました!
有難うございました!!

投稿日時 - 2003-02-25 22:48:18

ANo.3

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

不可能です。
DBへの登録時に、一行分の文字数のあたりに改行コードを強制的に入れることで実現するしかないと思います。

投稿日時 - 2002-12-10 09:56:52

ANo.2

失礼。例がわかりづらいかと、

先ほどのは改行せずにフォームで2行に渡り
あ・・・・~・・・い と書いたのです。

これじゃこまりません? と言う意味でです。

投稿日時 - 2002-11-21 21:57:35

ANo.1

あの・・・

あ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・い

上の様に改行しないで入力したら改行コードが取れないと
思いますが。

投稿日時 - 2002-11-21 21:51:04

あなたにオススメの質問