Avatar billede puller Nybegynder
16. februar 2001 - 15:03 Der er 11 kommentarer og
1 løsning

Søg og erstat i felt

Jeg har en række tal i access, men de indeholder et punktum istedet for komma. Hvordan kan jeg erstatte disse punktummer med et kommer. Det skulle helst gøres automatisk!
Avatar billede snowball Novice
16. februar 2001 - 15:12 #1
Du vælger bare det første felt i din tabel, og så fælger du Replace i Edit menuen. Der skriver du så at den skal søge efter . (punktum) og erstatte det med , (komma). Fjern så markeringen i \"Match whole field\" og klik på så på \"Replace All\" !

Snowball
Avatar billede puller Nybegynder
16. februar 2001 - 15:14 #2
Jeg ville gerne have den til at gøre det automatisk, da det er hver gang databasen skal opdateres med udefra kommende data!
Avatar billede snowball Novice
16. februar 2001 - 15:16 #3
OK, så ved jeg ikke hvordan det skal gøres !

Snowball
Avatar billede miol92 Nybegynder
16. februar 2001 - 15:48 #4
Hvordan kommer dataene ind i din database???
Avatar billede region Nybegynder
17. februar 2001 - 11:25 #5
du kan gøre dette med en MID funtion såfremt opbygningen er ens mellem dine felter. kør til sidst en opdate query på resultatet af mid funtionen.
Denne proces kan køres via en trykknap eller automatisk.

såfremt felt opbygningen er den samme laver jeg det gerne for dig.

nt@solar.dk

Avatar billede region Nybegynder
19. februar 2001 - 12:47 #6
har sendt den retur..
Avatar billede puller Nybegynder
19. februar 2001 - 13:25 #7
Det skulle have været i felt 4.

Vil du ikke lave det for mig?

Desuden er det muligt at ændre datatype efter der er konverteret?
Avatar billede dalkaer Nybegynder
21. februar 2001 - 09:40 #8
Følgende funktion klarer problemet:

Function skifttal(value As Variant) As Variant
    skifttal = Replace(value, \".\", \",\")
End Function

Funktionen kaldes fra en forespørgsel med følgende syntax i feltet Field (Felt):

dansktal: Format(skifttal([teksttal]);\"Standard\")

Funktionen Format kan udelades hvis der ikke skal formateres på tallet.

[teksttal] er et felt i tabellen.

Hilsen
LC, Dansk Dataskole, Glostrup
Avatar billede puller Nybegynder
21. februar 2001 - 11:50 #9
HAR LØST DET VIA EN FORSPØRGSEL
Avatar billede region Nybegynder
21. februar 2001 - 12:55 #10
tak for kaffe....!!!!!!!!!!!
Avatar billede puller Nybegynder
21. februar 2001 - 13:56 #11
Den siger at man ikke kan finde Replace funktionen!
Avatar billede dalkaer Nybegynder
22. februar 2001 - 22:04 #12
Hej puller
Prøv at gå ind i en procedure i modulet, og skriv replace(  så skulle der komme en tooltips, dette aksepterer kommandoen.
Det der kan være gåët galt er at du ikke opretter en procedure inden du skriver replace.

Hilsen Leif
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester