Klurig teckenkovertering Dbase DB

ASP

4 svar · 339 visningar · startad av Zaiman

Medlem sedan dec. 20014 239 inlägg
Trådstart#1

Har ett litet problem med teckenkonvertering.

Så här gör jag.

StrOrg = rsGlobalWeb("BENAEMN")
strNew = Replace(StrOrg, "÷", "ö")

Och den fungerar men...

StrOrg = rsGlobalWeb("BENAEMN")
strNew = Replace(StrOrg, "Σ", "ä")
fungerar inte

Så fort jag spara filen så byts "Σ" mot ett "S".
Har klurat lite på teckentabeller men inte lyckats.

Tilläggas ska att jag hämtar recordset ifrån en DBase databas. Har någon annan löst något liknande problem?

Medlem sedan feb. 200112 078 inlägg
#2

Inte för att det kanske har med saken att göra, men kan jag få se koden till din connection mot databasen? ;)

Jag är nyfiken på dBase. (Kanske har du nån url för kopplingar mot dBase?)

Medlem sedan dec. 20014 239 inlägg
#3

Kopplingen går genom en System DSN

Medlem sedan feb. 200112 078 inlägg
#4

*suck* ;)

[r]Nu fick jag det att låta som om det vore nåt fel på det, men så är inte fallet. :)[/r]

Medlem sedan dec. 20014 239 inlägg
#5

Det hela visade sig att vara en Foxprodatabas. De har visst samma filändelse som Dbase.

Laddat ned OLE driver till foxpro så slipper man teckenkonverteringen.

För att besvara stränganslutningsfrågan:

sStr = "Provider=vfpoledb.1;Data Source=C:\databaskatalogen\;Collating Sequence=general"

/r
felstavning

267 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)