Avatar billede asker Nybegynder
27. juli 2003 - 20:31 Der er 11 kommentarer og
2 løsninger

StandartVærdi i Acces

Hej

Kan jeg i et feldt angive en standartværdi (intet navn)

Også senere overskrive feltet med et navn således at når felttet er tom står de (intet navn) dvs. at det aldrig er tomt
Avatar billede janorakel Nybegynder
27. juli 2003 - 20:34 #1
Ja, du kan skrive en standardværdi for feltet i designvisning.
Du kan altid skrive værdien over fra en forespørgsel ell. formular.
Avatar billede asker Nybegynder
27. juli 2003 - 20:56 #2
Hvordan skriver jeg det i standartværdi
Avatar billede asker Nybegynder
27. juli 2003 - 21:00 #3
Og kan jeg også overskrive den fra en asp side
Avatar billede asker Nybegynder
27. juli 2003 - 21:02 #4
Den var næsten for nem

Et lille spørgsmål: hvis jeg har det her stående i et felt C:\Data\Scan\release\0000001C.TIF  kan jeg så på en .asp side nøjes med at få vist 0000001C.TIF
Avatar billede janorakel Nybegynder
27. juli 2003 - 21:07 #5
Du åbner access fra Windows på normal vis, og derefter åbner du den tabel hvori du vil have standardværdien i designvisning.
Marker det felt hvori du vil have standardværdien, og skriv standardværdien i feltet "Standardværdi" i feltegenskaber.
Da det er en tabel i en database kan du altid overskrive fra et asp-script ell. hvad du nu bruger, så længe du har rettigheder hertil.
Avatar billede mugs Novice
27. juli 2003 - 21:10 #6
Jeg har ingen forstand på ASP. Men i Acces kan du bruge funktionen Len:

Dim Streng As String
Streng = FELT
Me.FELT1 = Right(String:=Streng, length:=12)

Hvor Streng indeholder det felt hvorfra du vil uddrage et antal tegn. Me.FELT er det felt i formularen, der skal modtage Streng.
Avatar billede janorakel Nybegynder
27. juli 2003 - 21:10 #7
Hmm, det ved jeg ikke.
Avatar billede janorakel Nybegynder
27. juli 2003 - 21:13 #8
Men det må være et nyt spørgsmål...
Avatar billede asker Nybegynder
27. juli 2003 - 21:30 #9
Mugs jeg sætter jeg sætter lige 15 point til på hvis du kan hjælpe mif med at få data fra tabel "DocTbl" felt "Documentpath" (det er her der står C:\Data\Scan\release\0000001C.TIF ) over til tabel "indexTbl"  felt "Navn" (og der skal kun stå  0000001C.TIF )

Kan det lade sig gøre

det skal ske automatisk
Avatar billede mugs Novice
27. juli 2003 - 21:34 #10
Du kan ikke gøre det på tabelniveau. Du skal gøre det i en formular. Standardværdi på tabelniveau gælder kun for nye poster.
Avatar billede asker Nybegynder
27. juli 2003 - 21:37 #11
Ja men der skrives også en ny post hver gang - også er det den lige skal smide det andet over i en anden tabel
Avatar billede terry Ekspert
28. juli 2003 - 08:20 #12
asker>
Try "UPDATE DocTbl SET Documentpath = Right(Documentpath, 12)"

Now you only have the name of the TIFF file in the field. You can then have the PATH in a variable or maybe a system table if it needs to be changed.
Avatar billede janorakel Nybegynder
28. juli 2003 - 20:41 #13
Nu er det egentlige spørgsmål jo lukket, så asker må jo beslutte sig til at oprette et nyt spørgsmål....
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