データベースから列を読み込み、VBでファイルに書き込もうとしているときに問題があります。私はCR LFの各行の終わりにしたいが、いくつかの列の中にCR LFを追加したデータ入力のユーザーがいる。私はVBの中で、私が読んでいる行の最後にあるものを除いて、すべてのCR LFを削除したい。ファイル内に書き込むためにVBで読み込みしようとしているCR LFの問題
1
A
答えて
0
私はあなたのクエリの文字を置き換えるので、あなたのVBコードでそれを処理する必要はありません。 VBでそれを置き換えるには
DECLARE @row varchar(250)
SET @Row = 'Line'+CHAR(13)+'Break'
PRINT @Row
/* following will be printed:
Line
Break
*/
PRINT REPLACE(@Row,CHAR(13),'') + CHAR(13)
/*Will Print LineBreak + an CR LF at the end
You Could use it to Query your Data, so you won't have to replace it in your VB Code,
just use the replace-code in your SELECT:
SELECT REPLACE(@Row,CHAR(13),'') + CHAR(13)
*/
+0
TSQLの代替品については、この記事をご覧ください:https://stackoverflow.com/questions/31057/how-to-insert-a-line-break-in-a-sql- server-varchar-nvarchar-string – tgr
関連する問題
- 1. 読み込みしようとした後にcsvファイルに書き込む
- 2. ファイルから読み込み、Javaのファイルに書き込む
- 3. 同時読み込みと書き込みの問題
- 4. ファイル読み込みと書き込み
- 5. 書き込み中にファイルを読む
- 6. 行ごとに読み込み、別のファイルシェルスクリプトで書き込む
- 7. マルチスレッドを使用したファイル読み込みの書き込み
- 8. 生のオブジェクトをファイルに書き込む/読み込む
- 9. jq .txtファイルを読み込んでjsonファイルに書き込む
- 10. CSVファイルを読み込んでCSVファイルに書き込む
- 11. 複数のスレッドで書き込みファイルを読み込む
- 12. ファイルから読み込む問題
- 13. vbが開いていないときにExcelファイルを読み込む方法
- 14. EDIファイルを読み込んで新しいファイルに書き込む
- 15. ファイルへの読み書きの高速読み込みと書き込み
- 16. インターネットに接続していないときにファイルに書き込んでファイルから読み込む
- 17. ファイルから選択した値を読み込み、C++で新しいファイルに書き込む
- 18. Visual C++/CLIでファイルに書き込み、ファイルから読み込む方法は?
- 19. をPDFファイルに書き込んで読み込む
- 20. ファイルから読み込んでStringIOに書き込む - Python
- 21. pdfファイルを読み込んでoutputStreamに書き込む方法
- 22. アプリケーションをVB 6.0に読み込んでいるときの問題
- 23. ノード内の同じファイルに非同期で書き込みして読み込む方法は?
- 24. ファイルから(ビット単位で)読み込み、再度ファイルに書き込む
- 25. 書き込みキャッシュポリシーに書き込み/フェッチを書き込む
- 26. アセンブリ内の読み込みと書き込みと整数ATT
- 27. 問題をGoogle Chromeに読み込む
- 28. ファイルからの読み込みやJavaでのファイルへの書き込みに問題があります
- 29. Ruby:システムプロセスによって書き込まれたファイルからの読み込み
- 30. pageloadに埋め込みルビのjavascriptファイルを読み込むにはどうしたらいいですか?
だから何だいくつかのVB-コーダは、多分私は、SQL-Serverデータベースのコードを書いたように、あなたは "TSQL" をタグ付け;-)
を反対しますあなたを止める?文字通り何百ものVB.Netのテキストの検索と置き換えについての既存の質問があります。 –
あなたはcsvファイルを書きたいかもしれません。 chr(34)で書きたい文字列を囲みます。私の現在のスクリプトの – muffi
私はCR LFを見つけるまでSQLから行を読み込んでいます。次に、私の.txtファイルの行を変更しています。 CR LFは列内ではなく各行の終わりにあるはずです。問題は列内のCR LFを変更することです。行末のCR LFは変更しないでください。 – cgxanth