30. marts 2009 - 09:25Der er
13 kommentarer og 1 løsning
fjerne foranstillede nuller
Hej Jeg arbejder i Access 2003. Jeg har en tabel, med bl.a. kundenumre. Disse kundenumre indeholder foranstillede nuller - som jeg gerne vil have access til at se bort fra (fjerne) 000000023 000034321
Udfordringerne hober sig op i fødevare- og drikkevareindustrien og gør den til en af de mest sårbare.
24. oktober 2024
Slettet bruger
30. marts 2009 - 09:36#1
Hvis det kun er en engangsforestilling, så kan du gå ned i din tabel og lave feltet om til long integer!~)
Synes godt om
Slettet bruger
30. marts 2009 - 09:38#2
Du kan også gøre det i forespørgsler med Udtryk: Int([Kundenummer])
Synes godt om
Slettet bruger
30. marts 2009 - 09:54#3
essensen er at det må være et tekstfelt og ved at lave det til et talfelt, så vil nullerne forsvinde automatisk... en lille tvist kunne være at hvis det er et talfelt allerede, så må der ligge en formatering a'la "000000000" og du kunne så fjerne denne!~)
Hej - tak for dit kvikke svar. Det er en ændring der skal til hver gang, da jeg skal have flettet en tabel sammen med, hvor nullerne ikke er foran kundenummer. Jeg har allerede en Opdateringsquery, der opdaterer vægtangivelsen til 1 hvis 0. Måske disse 2 kunne ligge i samme opdatering?. Men hvordan skal det se ud?
UPDATE TblAllData SET TblAllData.[Total gross weight] = 1 WHERE (((TblAllData.[Total gross weight])=0));
eller......?
Synes godt om
Slettet bruger
30. marts 2009 - 10:36#5
Hvis du bliver ved med at få data ind med nuller, så er det bedre at arbejde med det end at skulle opdatere data hver gang... men jo du kan godt lave en update query.
...ellers så er det bare hvert sted hvor du ønsker at vise kundenummer, der formatterer du feltet med Int([kundenummer])
øv - vi har nogle få "kundenumre", der er bogstaver - de forsvandt nu.
Synes godt om
Slettet bruger
30. marts 2009 - 11:41#8
Jeg har lagt et svar tidligere, men det var da lidt "uheldigt" med dine bogstaver, håber du kan gøre et eller andet!~)
Problemet med bogstaverne er, at så er man nød til at gå ind og fjerne nuller, man hvad så hvis der er nuller inde i kundenummeret...
Hvis alle disse hvis'er gør situationen uholdbar, så er du nød til at gå den sure vej og oprette en opslagstabel, hvor du har gammelt kundenummer og det kundenummer du ønsker at de skal have... og så må du trække rundt på den tabel i dine forespørgsler!~)
Hvordan afslutter jeg - så du får dine point? Kan stadig ikke helt finde ud af det nye look. Synes også jeg har svært ved at oprette og kommentere. Trykker maaaaange gange - før der sker noget:-)
spg. Jeg tror ikke du har lagt et svar - men en kommentar. Jeg har ikke mulighed for at acceptere nogle af dine svar.
Synes godt om
Slettet bruger
30. marts 2009 - 12:56#13
#1 er et svar og her er et til!~)
Synes godt om
Slettet bruger
30. marts 2009 - 13:53#14
takker!~)
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.