問題があります。MS Access データベースからデータを取得して、ASP クラシック ページで csv ファイルを作成する必要があります。すべては非常に単純ですが、最終的なファイルには、四角形 (不明な文字の四角形) として表示される奇妙な文字が大量に含まれています。 )。私はそれらのキャラクターを取り除かなければなりませんが、どうすればいいのか本当にわかりません... 何かアイデアはありますか?
これは私がファイル上で何かを見る方法です:M�NSTERSTRA�E
そしてもちろん、どの文字が問題を引き起こしているのか本当にわかりません...そしてそれらは本当にたくさんあります.
そして、これは私がcsvを書く方法です...
dim fs,f,d
set fs = Server.CreateObject("Scripting.FileSystemObject")
set f = fs.OpenTextFile(Server.MapPath("clienti.csv"), 2, true,true)
d = ""
do while not rs1.EOF
d = ""
For Each fField in RS1.Fields
f.Write(d)
f.Write(" ")
temp = RS1(fField.Name)
if len(trim(temp)) > 0 then
f.Write(trim(temp))
end if
d = ";"
Next
f.WriteLine("")
rs1.movenext
loop
f.Close
set f = Nothing
set fs = Nothing
すべてのクライアントを抽出する前にそれらを知らないため、すべての文字を置き換えることは考えられません...これにはいくつかの回避策が必要です...