dim db as database set db = currentdb d.execute "Alter table [TABELNAVN] Alter [FELTNAVN] Text(FLETLÆNGDEN)"
Jeg mener du skal have en reference til DAO
Synes godt om
Slettet bruger
26. juni 2006 - 14:24#2
Jeg kan se nu, at det er mere optimalt at opdatere "den anden side" dvs. et tekstfelt til et numerisk felt!~)
Kan du omskrive løsningen, så dette er tilfældet...
Synes godt om
Slettet bruger
26. juni 2006 - 14:29#3
Jeg sidder og prøver mig lidt frem og har fået flg. sætning slynget i hovedet: "Datadefinitionssætninger kan ikke udføres på sammenkædede datakilder" og hele opstillingen går ud på at det er en linket tabel, som skal ændres...
Synes godt om
Slettet bruger
26. juni 2006 - 14:31#4
Dette er hvad jeg prøvede:
Dim db As Database Set db = CurrentDb db.Execute "Alter table [Handleplan] Alter [ansvarlig] Cint"
Set db = Opendatabase("C:\Dokumenter\dindatabase.mdb")
Men ved ikke om det hjælper, da du jo har databasen åben i din Front End.
Synes godt om
Slettet bruger
26. juni 2006 - 15:08#7
Nåh, jeg er nød til at smutte, min ældste dreng bløder, det vil ikke stoppe og der er ikke flere plastre.....
Jeg fik ikke testet de sidste løsninger, fordi jeg kom om det på anden vis. Så det er løst, men jeg tjekker i morgen om din løsning virker, for så skal der selvfølgelig falde point!~)
Synes godt om
Slettet bruger
28. juni 2006 - 11:25#8
Mit headset er et helt andet nu, så jeg får ikke testet det sidste....
Men nu er der noget at arbejde videre med, hvis jeg skulle få brug for denne løsning i fremtiden.
Tak for hjælpen!~)
Synes godt om
Ny brugerNybegynder
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.