Avatar billede Slettet bruger
17. maj 2003 - 20:17 Der er 29 kommentarer og
1 løsning

max antal poster i en tabel..(Licenssystem)

Hej med dig, jeg er ved at lave en kundedatabase, hvor jeg det skal være sådan at hvis der ikke er købt licens, så kan de ikke opratter mere en 10 poster, men køber de en licens så kan de opratte det antal poster som licens giver rat til.

Er der en der kan hjælpe mig med det ???
Avatar billede henrik13 Nybegynder
17. maj 2003 - 20:21 #1
Jeg har en demo4.mdb med det system.
Det er en simpel If kode
Avatar billede henrik13 Nybegynder
17. maj 2003 - 20:25 #2
If DCount("*","Fakture") <10 Then
MsgBox "Der er mindre end 10 poster."
Exit Sub

Else
Docmd.Quit

Du kan jo stryge msgboxen
Avatar billede Slettet bruger
17. maj 2003 - 20:28 #3
Kan du ikke sende den demo4.mdb til mig Kim@belhauge.dk
Avatar billede henrik13 Nybegynder
17. maj 2003 - 20:36 #4
Jeg må lave den igen, jeg kan ikke hitte den. Men koden er som oppe ovenover. Jeg laver den nu.
Avatar billede henrik13 Nybegynder
17. maj 2003 - 20:45 #5
Er sendt
Avatar billede henrik13 Nybegynder
17. maj 2003 - 20:46 #6
Men det står dig trit for at vælge andre hændelser.
Avatar billede henrik13 Nybegynder
17. maj 2003 - 20:47 #7
Rettelse:
trit = Frit
Avatar billede henrik13 Nybegynder
17. maj 2003 - 21:29 #8
Den er sendt i access XP
Avatar billede r_becker Novice
17. maj 2003 - 22:36 #9
hej henrik
må jeg også godt få en kopi

rickie@skeeknejde.dk
som zip
på forhånd tak
Avatar billede henrik13 Nybegynder
17. maj 2003 - 23:11 #10
>>  r_becker.
Er sendt.
;o)
Avatar billede Slettet bruger
17. maj 2003 - 23:28 #11
Ser på det mandag er hos kærsten..
Avatar billede mugs Novice
18. maj 2003 - 06:16 #12
henrik13 > Hvordan vil du sikre dig:

- At du kun tæller på een bestemt kunde? Din Dcount tæller jo alle poster.
- At der kan ændres i antallet at poster, hvis nu kunden køber licens?
Avatar billede mugs Novice
18. maj 2003 - 07:03 #13
Jeg forestiller mig at du har 2 tabeller:

Tabel1 indeholder kundeoplysninger om bl.a. antal tilladte poster. Feltet id er primær nøgle.
I Tabel2 opretter du poster ved at vælge et id, der repræsenterer kunden. Valget sker ved hjælp af en kombinationsboks.

Tabellerne er joinforbunde ved felterne id. Koden ser således ud:

Private Sub Kommandoknap10_Click()
Dim a As Integer
Dim b As Integer
kunde = Me!Id
a = DLookup("[antal]", "Tabel1", "[id] = " & kunde & "")
b = DCount("*", "Tabel2", "[id] = " & kunde & "")
If b >= a Then
Me.Undo
Me.AllowAdditions = False
MsgBox "Der er ikke licens til flere poster."
End If
End Sub

Vi skal bruge 2 oplysninger:
Det tilladte antal poster for den specifikke kunde, og
Antal oprettede poster for den samme kunde.

Jeg opretter 2 variabler (a og b):
a ved DLookup indeholder det antal poster, som kunden må oprette.
b ved DCount indeholder det antal poster, der er oprettet af kunden.

Derefter er det blot at opsætte en betingelse, at hvis b er > eller = a, så kan kunden ikke oprette yderligere poster. Derfor kan du indsætte Me.Undo, der annullerer oprettelsen og Me.AllowAdditions = False, der blokerer for oprettelse af nye poster.

Det er således ligegyldigt om kunden har licens eller ej, der tælles udelukkende på feltet antal i Tabel1. Du kan jo som standardværdi for nye poster indsætte tallet 10, idet jeg antager, at en kunde afprøver varen først inden der købes licens. Når kunden så har købt licens, kan du rette tallet i Tabel1.

Jeg sender en testdb.
Avatar billede henrik13 Nybegynder
18. maj 2003 - 07:35 #14
>> mugs
Det kan laves med et simpelt password system.
Den test db du har lavet vil jeg gerne se.
oz1bua@wanadoo.dk
:o)
Avatar billede mugs Novice
18. maj 2003 - 07:41 #15
henrik13 > Ja - det er muligt, men det ændrer jo ikke det forhold, at din DCount tæller samtlige poster i tabellen, og ikke tager højde for:

- Det tilladte antal poster for den specifikke kunde.
- Lukker db, hvis antal poster for alle kunder er 9 eller mindre

Testdb sendt
Avatar billede henrik13 Nybegynder
18. maj 2003 - 07:50 #16
>> mugs
Det du spørger om står der jo ingen steder i spørgsmålet, og det er sætningen:

- Det tilladte antal poster for den specifikke kunde.

Vh Henrik
Avatar billede mugs Novice
18. maj 2003 - 08:02 #17
let nævner i sit spørgsmål:
...at hvis der ikke er købt licens, så kan de ikke opratter mere en 10 poster, men køber de en licens så kan de opratte det antal poster som licens giver rat til.

Derfor konkluderer jeg flg:

Hvis der ikke er købt licens, er det tilladte antal poster for den specifikke kunde = 10.
Hvis der er købt licens, er det tilladte antal poster for den specifikke kunde variende afhængig af den købte licens.

Det er derfor jeg benytter Dlookup for at hente antal tilladte poster for den specifikke kunde, og derefter DCount for at tælle i forvejen oprettede poster for samme kunde. Når resultatet af disse funktioner sammenlignes, må DCount ikke være > DLookup, idet der jo så oprettes flere poster for den specifikke kunde, end licensen tillader.
Avatar billede henrik13 Nybegynder
18. maj 2003 - 08:16 #18
>> Mugs
Den fortolkning mener jeg er forkert.
Hvis det er til cykelhandleren han skal sælge sin database til. Så er det jo sjællent folk køber mere end 10 cykler. Så kan han resten af livet kører videre med en demo.
Derimod er det reparsjon af cykler, Så kan man jo hurtigt komme op på 10 poster.
;o)
Avatar billede mugs Novice
18. maj 2003 - 08:21 #19
At sammenligne med en cykelhandler er forkert i dette tilfælde. Her er der tale om en licens, der jo kan ændres hen ad vejen f.eks afhængig af antal medarbejdere i firmaet. Det er jo meget normalt, at en kunde køber en licens til 15 brugere, for senere at ændre den til 20 brugere.

Og så er denne diskussion slut for mit vedkommende.
Avatar billede terry Ekspert
18. maj 2003 - 08:24 #20
just a quick comment here! No matter WHAT code you use it will take more than that to stop me going in and removing the code!
Other than some code to checkhow many records there are then you will need to distribute the program as an MDE file so that the code cant be tampered with.
Avatar billede mugs Novice
18. maj 2003 - 08:28 #21
Hi terry > You are 100% right. It is no problem to change or even remove the code. But it was not the question :o)
Avatar billede terry Ekspert
18. maj 2003 - 08:54 #22
no your right there mugs, not dirtectly anyway but reading between the lines "så kan de ikke opratter mere en 10 poster," does in fact mention it :o)
Avatar billede henrik13 Nybegynder
18. maj 2003 - 09:01 #23
Hvis det drejede sig om salg af licenser. Så er det jo en database på netværk, så skal den jo deles i en front-end og en bak-end. Hvor hver enkelt front-end har sit eget unike idnummer, der så skal testes for i bak-end, så kunden ikke bare tager kopi, af første front-end, og kører gratis på resten.
Vh Henrik
Avatar billede hugopedersen Nybegynder
19. maj 2003 - 08:36 #24
Hvad forhindrer en smart bruger i at gå ind og rette i tabellen med max. antal tilladte records ? 
Ikke det faktum at filen distribueres som .mde
Et fiktivt feltnavn i en eller anden tabel med et mærkeligt navn = gad vidst hvad den er til? lad mig prøve at rode med den.

Den eneste gangbare løsning på dette er efter min bedste overbevisning at lave noget der ligner det, som er lavet til Navision Attain. Her distribuerer man en krypteret licensfil med oplysninger om kunden, hvilke moduler han har adgang til og hvor mange records i nogle bestemte tabeller. Denne fil læses ved opstart af applikationen og man har de værdier man skal bruge.
Denne løsning er ikke nem at lave. Der skal programmeres en masse og der er mange ting der skal tages i betragtning. Jeg har selv brugt metoden i en af mine egne professionelle applikationer, men da der indgår krypteringsmetoder, kan jeg ikke offentlig-gøre koden uden at kompromitere min 'sikkerhed'
Avatar billede henrik13 Nybegynder
19. maj 2003 - 09:20 #25
>>hugopedersen
Det system lyder meget spændene, har aldrig hørt om det før, og det er jo nok sådan en pro. løsning, der skal søges, Mit bud var også uden fast tabel, hvad angik registreringen. Men jeg regner ikke med at man kan få sådan et system for poient, der må man nok til lommerne.
:o)
Avatar billede hugopedersen Nybegynder
19. maj 2003 - 09:28 #26
Systemet til Attain (det bruges vist også til andre Navision produkter) er meget smart. Jeg har aldrig hørt om nogen der har knækket det.
Jeg prøver lige for sjov at smide filen til demo databasen til Attain 3.01 i halen af denne kommentar. Så kan du se hvordan det er lavet. De sidste underlige tegn er den alvorlige del hvor de krypterede koder ligger.


Navision a/s Licensefile
(C) Navision a/s
****************************************************************************
License number          : W1-ZA-000-A6MZ9-W
Licensed to            : CRONUS International Ltd.
                          John Roberts
                          5 The Ring
                          Westminster
                          W2 8HG London
                          World Wide 1
                          0666-666-6666
****************************************************************************
Granule ID    Name                                          Amount Expires
-------------- --------------------------------------------- ------ --------
          540 Demonstration Basic Granule                        1       
        1,200 Session                                            2       
        1,310 Database Expansion per 1 MB                      100       
        1,520 Server - Windows NT (Intel)                        1       
        1,700 C/ODBC                                            1       
        2,010 Server - Microsoft SQL Server Option              1       
        2,105 Allow new versions                                1       
        4,803 Application Wide    - 2052 CHS Chinese (RPC)      1       
        4,804 Application Wide    - 1028 CHT Chinese (Taiw      1       
        4,810 Application Wide    - 1041 JPN Japanese          1       
        4,814 Application Wide    - 1042 KOR Korean            1       
        4,818 Application Wide    - 1086 MSL Malay (Malays      1       
        4,822 Application Wide    - 1054 THA Thai              1       
        4,827 Application Wide    - 3076 Chinese (Hong Kon      1       
        4,900 Application Wide    - Multiple System Langua      1       
        4,901 Application Wide    - Czech                      1       
        4,902 Application Wide    - Danish                      1       
        4,903 Application Wide    - Dutch (Belgian)            1       
        4,904 Application Wide    - Dutch (Standard)            1       
        4,905 Application Wide    - English (Australian)        1       
        4,906 Application Wide    - English (Canadian)          1       
        4,907 Application Wide    - English (South Africa)      1       
        4,908 Application Wide    - English (United Kingdo      1       
        4,909 Application Wide    - English (United States      1       
        4,910 Application Wide    - Estonian                    1       
        4,911 Application Wide    - Finnish                    1       
        4,912 Application Wide    - French (Belgian)            1       
        4,913 Application Wide    - French (Canadian)          1       
        4,914 Application Wide    - French (Standard)          1       
        4,915 Application Wide    - German (Austrian)          1       
        4,916 Application Wide    - German (Standard)          1       
        4,917 Application Wide    - German (Swiss)              1       
        4,918 Application Wide    - Greek                      1       
        4,919 Application Wide    - Hebrew                      1       
        4,920 Application Wide    - Icelandic                  1       
        4,921 Application Wide    - Italian (Standard)          1       
        4,922 Application Wide    - Latvian                    1       
        4,923 Application Wide    - Lithuanian                  1       
        4,924 Application Wide    - Norwegian (Bokmal)          1       
        4,925 Application Wide    - Norwegian (Nynorsk)        1       
        4,926 Application Wide    - Russian                    1       
        4,927 Application Wide    - Spanish(Traditional So      1       
        4,928 Application Wide    - Swedish                    1       
        4,929 Application Wide    - Polish                      1       
        4,930 Application Wide    - Hungarian                  1       
        4,931 Application Wide    - Catalan                    1       
        4,932 Application Wide    - Bulgarian                  1       
        4,933 Application Wide    - Italian (Swiss)            1       
        4,934 Application Wide    - Turkish                    1       
        4,935 Application Wide    - Afrikaans                  1       
        4,936 Application Wide    - Albanian                    1       
        4,937 Application Wide    - Arabic (Algeria)            1       
        4,938 Application Wide    - Arabic (Bahrain)            1       
        4,939 Application Wide    - Arabic (Egypt)              1       
        4,940 Application Wide    - Arabic (Iraq)              1       
        4,941 Application Wide    - Arabic (Jordan)            1       
        4,942 Application Wide    - Arabic (Kuwait)            1       
        4,943 Application Wide    - Arabic (Lebanon)            1       
        4,944 Application Wide    - Arabic (Libya)              1       
        4,945 Application Wide    - Arabic (Morocco)            1       
        4,946 Application Wide    - Arabic (Oman)              1       
        4,947 Application Wide    - Arabic (Qatar)              1       
        4,948 Application Wide    - Arabic (Saudi Arabia)      1       
        4,949 Application Wide    - Arabic (Syria)              1       
        4,950 Application Wide    - Arabic (Tunisia)            1       
        4,951 Application Wide    - Arabic (U.A.E.)            1       
        4,952 Application Wide    - Arabic (Yemen)              1       
        4,953 Application Wide    - Basque                      1       
        4,954 Application Wide    - Belarusian                  1       
        4,955 Application Wide    - Croatian                    1       
        4,956 Application Wide    - English (Belize)            1       
        4,957 Application Wide    - English (Caribbean)        1       
        4,958 Application Wide    - English (Ireland)          1       
        4,959 Application Wide    - English (Jamaica)          1       
        4,960 Application Wide    - English (New Zealand)      1       
        4,961 Application Wide    - English (Trinidad)          1       
        4,962 Application Wide    - Faeroese                    1       
        4,963 Application Wide    - Farsi                      1       
        4,964 Application Wide    - French (Luxembourg)        1       
        4,965 Application Wide    - French (Swiss)              1       
        4,966 Application Wide    - German (Liechtenstein)      1       
        4,967 Application Wide    - German (Luxembourg)        1       
        4,968 Application Wide    - Indonesian                  1       
        4,969 Application Wide    - Portuguese (Brazilian)      1       
        4,970 Application Wide    - Portuguese (Standard)      1       
        4,971 Application Wide    - Romanian                    1       
        4,972 Application Wide    - Serbian (Cyrillic)          1       
        4,973 Application Wide    - Serbian (Latin)            1       
        4,974 Application Wide    - Slovak                      1       
        4,975 Application Wide    - Slovenian                  1       
        4,976 Application Wide    - Spanish (Argentina)        1       
        4,977 Application Wide    - Spanish (Bolivia)          1       
        4,978 Application Wide    - Spanish (Chile)            1       
        4,979 Application Wide    - Spanish (Colombia)          1       
        4,980 Application Wide    - Spanish (Costa Rica)        1       
        4,981 Application Wide    - Spanish (Dominican Rep      1       
        4,982 Application Wide    - Spanish (Ecuador)          1       
        4,983 Application Wide    - Spanish (El Salvador)      1       
        4,984 Application Wide    - Spanish (Guatemala)        1       
        4,985 Application Wide    - Spanish (Honduras)          1       
        4,986 Application Wide    - Spanish (Mexican)          1       
        4,987 Application Wide    - Spanish (Modern Sort)      1       
        4,988 Application Wide    - Spanish (Nicaragua)        1       
        4,989 Application Wide    - Spanish (Panama)            1       
        4,990 Application Wide    - Spanish (Paraguay)          1       
        4,991 Application Wide    - Spanish (Peru)              1       
        4,992 Application Wide    - Spanish (Puerto Rico)      1       
        4,993 Application Wide    - Spanish (Uruguay)          1       
        4,994 Application Wide    - Spanish (Venezuela)        1       
        4,995 Application Wide    - Swedish (Finland)          1       
        4,996 Application Wide    - Ukrainian                  1       
        4,997 Application Wide    - Vietnamese                  1       
****************************************************************************
ÿ
@NS License file    ÌÚsŽ     q3€# ï (•ÜgÅãTàKm—0¹Eý3oÍ-6‹´Æ¶°°R"UÎï¬Å|:¾0Ÿ28ÛW›Þzý{äO–I€jù;~9÷֏Ë©ïe¶dl'=BY¨ì$9®¹u²²D‚S@ߢÍîVê©ÈæWñÄ“—ËÇÛl#‰‰Ç"-³rÓÅiT½°Z•BYeº¶»>DUõúOl˜t+;p<ƒgðªi¸
õÀ[»ƒ ðfâ†wå1‘ú¿ íõ‰`FäkÙ®cˆ•røO–º$: c›ˆ,dtA ½¾ËÜ
DÛM‡u*õ‡“´AüÏ•RæºaO£sÏ
íÅÃÕUÍ“Øö«pÒƒiéÒ¿Û7õÝí›ð°œ/“(€Ø©—œf÷ËHÚhÙB{öâ•óc Û6½?ÉÀDÿŸWçk‘W    •$š4g:Êün ÔÐ\Û§’1A&|
åPž"é
ÑÆs2Þ "yøX>بwR´Ó¦eÒdËúÁí—Úç"ZO þ¥Ä^:HSë^-|ùÉÿ†®M›"ç¾”ñü=° ]™M¸FK ›Ø³Î
þœ=3‹qY¶ñ®qÒH“bN Å
Ë•·`äu„ôÖ
ºÛ%ºƒmÏ!¢ukq ”޵RpÙaŠKã7fL‚ñ09ûhæÈ6šöœÈ–ßsúÉ×9S(éøg¡[²Å"-wÔ|«á!ÞSt”òœÖI5bs9@’ YÅ(TÄŽ^žW¼Y|l1ÉÌó¢OÁﳿÎ'3¼>y†ùøÌ    ­u$S¨^·ê£[«ÓÑŸuaÌÙ?î Ã/È:îùãþm4½TŒ…DXþ/'ÌŒÙÓß/à>‡>øž´}H*ßÛ­H±©åqŸ 3gvéÃ4aMÕï,’4¨õ8æ”ã‚›Àx¡Å§¬slÆ­ÝÚ†krŒãÑ¿A•[j•¥­½WyvbJ;Èœt
æ4z.B ’è!!Ê’…i’fÞ…Æ\^’“9&bYKÃÆIPtÓq«n\PtÓq«n\ d;Z|òG~¤óÞ8~™Ë æ    Mvm '™UËVÄù,¾PK#ÆÛq+$«ÅÿèMN±4GÁ¥–Ä}”k6ëξsO*ФSFÖ8Ñ2>Be/GÃ×+›wHfêÎ9£ç¥ªÈøA‹Æ›Ì‡þèœþ›®Ê™fmEˆ¿ä<2bŸìB‹N åÖ!PÆFåMEôãF6ËÛlz âé‡&4$“    C™w?HyÖr žO»:Ù*¾¬ËÀ‡”Z€‡]øVåiú}$i%³)c`²ºf:Žî·òÓ&µ8×K¯ò    e;E”Ä/V-GX/=ÑÀ_¼ÜjˆçI¦KLj”þ£5–Hw    9rîìíùâåòzšðLt2ŽP%µ–
    3ó»Ïh“9+§¨é¸wtè†Y„íó©¸ë½FAŒ)ò&ÿHŒè’ª§Qqí$ˆxì¬è ®¢´<R@´G4Y(̺È
±ôïP©b_?6(BO Á6Àöª4s 9}– N¢YÑ«Í/A®Ò\Ã'ê,‰‹Põ9ŽèËFL(ÒTü½ „?$<éã ½ÚÀúy¥×ÒÕÃMV¾5D‡Þ)ˆrsÞ>ïD3æ # 5Ùüà.+
ÛûÉôÕ2&@?³@ú°!lc_‹•Û¢Î{ƒ9/c¼’yÛöQŠÃcÞñøA§ŠÎGnjì2½Dï7›Ü6–ÛŠiØm{ñàµ:짺¼,ä7_ûÌNü´s. l ž ÖÕi)ÚZ—üF íÒîZ‘qùñ–€G+ÊzA¥¾!¨•"µ9Ñ}&"M°¢þÄaÓ™‡éÕ¤Ï}nµ»ø‹[/~U9ðR>„¨¶×dm¿£nÓØmþ¨[}iÒ]-ÿSî¡·[k‰Žä>7ç6ápúœ);ÂIÂ
*ÅÀμ\¬ùpæp7h>h;fr"˨±ÒY”à>
÷§]z«
D!?õXýB±Ô—›oÎ;+L.Ÿó)nÝÐ\
Ñ‘0¿éÏݾŒÃG¨_¤eHªˆ,7QvƒÇ±ÆÄÄ›_;Y$rPfb‰ºO°þ>¸%Îès¯wA¶. ŸK¡Œ,½‚¡|Pö‰L~:(hòvöÜ8šFBÛð€‡¯DЕmÿã[
2,{>Í)ÿ €f—hÓ÷žªØBõ_ÐIé–Ç/…Ë3½æ Å »y꣠   xÖÍM4Ö ZüP ·ÉuîVQ‚cW¥:ÜEr÷1ª‰f㏘ð¿g˜&[£ \: '¿¼5£|
ûß ƒ„’ýÀj†œ±;„p²µ`ˆ®Ù     ü38DÇ^Cµ¯ö-9€ëOK—þ¼s›ŒÜËûsÅÒaœˆ¨vŸˆMS8}—;O¶=÷£ö³íÏߘ    þßÚ®ˆ/Qºô.å‚    [p]‰œ¡ÈŽn’²ü"Ëã[‰á\U]‹ˆýtMT_;ÅÞ‰þyNhòç=Š1Yj`i'Í¥Ös8ºt*ø@GÂÄŠ=¼1§¶š3×Cª—ǝËݾNe­Í €:‡)‹^€û@Ë+wƒÿ•ò=%YŠîÐÿöÉØ€àj8nî½çnv÷„¡Åƒ‹Žåy'½­÷[oX U,3 ÆÐ­µ5•Ã@&YÕŸtÕt/–$ç¶.ƒ Ǥä4z(Ú à“u˜W^P‡ÚÉy=jâ§íqÁ²Ü
ñ²æ×<x<ðWÊЭ}ÛÀÝýÓp?¾©â“»ÓG0¹e°hGr ;¤B¯8/‹ã¹Mê0³)‚W*­·CåðNqñó·7wŧÂVÚW­ÏÑùt!*W¾£©°¼óo¿[ó»
˜ÑæŒF]¨r°¤µ‚ÄhÖG¤$Ÿ7åzŽò<{œã2¤¥[r ƒ–ów<n6G`ºÊI±m¯Ž8÷°îi;?ø…+ä \ö,“ËàOÅËjám¯Ãˆ“0Á¹âÎâéÞô·„†›ácÈ’‚øEÀ“sÄ)ÙÏ’ë8ÄIüdK×~è’:ÑOR[ªY…=Ú?ÖÙ<ß]¶õ3_¤ÐU€—ÖJõb}Bc$°˜Çð¼Ÿ8ñ¸ž/ïÉð¯k̏—¹Ý/¡†(Êg?USçÒ…÷¹=eŒá.²Qª¹Àê²S0ýs™§B)`:¯uÞë²Â=LýM]¬îç³5hxÔ«M^S¯€qø»3Ù‘Av"ÄôÞµþÆàTofm¹¿ú¬Jñg'wVëlOeo‰¿n(µ÷´üSˆc^§ìéš'¥JÚöÔÝ›46+}¯,8ÝÕ¢è;ˆ¡Å ¬zvkŒü3Ðn¦ ÷„·ÿ¡…k«ãàÕ=!•"cŒë(ü–”ŠÞ.BÄ(ª1/g¨Ví€Ðñ©@¥®æ§¢|[¨‰›ŽíÅuã8xL'=Kûg µ=±ñ5©ÏÖ    †ˆMV%öµ[•¢OFß\û梘 Q“&žî¬]VÏ]£P€?>tN™Ê†ïd*m3d±ÚÙañ„Ç€Q~yRO &Ë`°52f[Y ¹jÎL½*â„J¦+Ò4á´ 'ì=.-øÅ¾ÎmÆ    ‡q®v…ÔÀW.ãÚ%Ó‡ÉÛFË€Lýï˜iãK%Zl3
¢Ó:¯|oZ*c‘Cxa×Fbïz«ñÎ޽h’¹) k¿ïÉþ ¾l†K“AwDÜÅ2÷þ
á_”-~/™'_ÇjwàÊ'@*¶ÓRs* "’Ó]§$íºÈ|f/—¾| ŒŸ/7ºÎR*s2ƒÒOçÌðúU'{L¼¥8–žeẪ콂
ª=m¥jÄàòuXo½@è—¥,ˆ¼ƒZ˵6–<J#ØU·kAz±ë7KSÄÓx„Œß±0F´^-ÒTr#8 Ú<—úˆ=I<Z,åFÍ$};glc±½~a…GÎ#²nßçë¹ñ£1tlý*]hRÙç
SI*}G™étú–ÊI
!^g)郥q¥‡NÞáÅßCk°    úÒ© C
T¢zU3¢{éEDPâøî*uŸ!2çÈîKµÉAݐÁ¥SüãEo    8<[º!Ýý™«%âjp†ç#tt=Š^Il¦@Õ”À–FÑ¿Qûž:´ßi¶Àx/QzÈ–
©ÉÌ ‘çŽia¯*K®Á'Àò…R@€÷ÖDX¯º–r•‚Ib¡1
ŽÈÑÚvÍPfFÃÛ¹K×@¢÷˵lÒoQG3*ƒµ ¤oêÆø(oȈGC¾±ÍÆaÝ@ùdt‘yµ*‰ÒtZk­áϽ«Zþ\ãΚñ<Q’ÎÏŒŽ0#áyÿJwFНl|#­7Ü‘p<èoÔg[€*_‰Èm»^Ï
Š÷„L<n}¢¤24äWí CüqÕxûß·9ÇzÇᔜ ¿¾ÛîcW'Uø×éCöúÜQª¬¬:ÿÇ:ÒÞ™€9æD§·Å6é«ÁAT¬†ø·3/ï:j9ü¾8À×?§ŽÖšQ|Î êç§þ ÓS=Öâ凍±uw¶ÐMLgµÄµ{Âýx‹bûî)gÒšŠÅåAË1yÅS¡Ì8cýØ×kmËŸˆÁR·ÐŸj_¦Êó8HÑ{4uþ÷šð¨×QÁ^m€ªõk…<AÕkƒlt!O:°a¨³*÷›Øhà§H‰È±-D
&8ñˆë]ž‹¶¾âà2hò~S˜¸çïv6Ý©ÇùSFID†zNðo͍Ò„ºkß‘m4¸-g.ì¤kl-dD){8ö-êœ0HõЦRe ìpèc˜¸_Ìè³/îU#7›³GÑ
ÕÒ%Ö¢•sà«"Šcy© .{‚òßHoû¡œ•DqˆÞ‰ºWøsÿÀl”5ñ8U¼Õš”ÔšfÛ‚¥¸y¼8}V5­ÝîïÈÏkª”± xêm“#á®Àw?ý#µµk¬Æ}’@T³äP‡êœÎtÍIg
B­%¡+GêN`ìQ7ËV!î\RiÒùw,¯qʸÏqÞ[xt‘«öuÓP`ÛëaMÀaw,^ÿ©š|>à Ϣ’-ô¥¼8%ψ,À“,™b‚fö&¾<G×›£•Æ€™:J—ÍÛ¸÷¬¿÷4ŸÄd‰X4Ödd—üs^±êô}`=Ëêâí«ò²kט-T껾œçdêš «8y³8NéoniÆ’j:CùŽžzÿÚ˜3«åÅv¨öó|Á¤,¶ÿA>¤,¶ÿA>BêÓ¤wBêÓ¤w¿‡Æ
p¿‡Æ
p•01Ùë躕01ÙëèºyÝs}I)%ŸyÝs}I)%Ÿà¼D-q,*³´J íMðŽù-D²xxðŽù-D²xxd VÙ:Í€’¦SGAc_pN°Ac_pN°6$%‡>UO#,sí³ŸD¦Ñᡚ„A•åéº7ä.—ІYíÂ*ç.o¨íÂ*ç.o¨”Oe7inFè¼
5ε¡ÅÿWæ\?9 ÄdS‰š 9p>} Ó*p>} Ó*¼©ß'‹b‹2ƒ¼ŽÝ)ڏm#Ý)ڏm#ô
9žc«âѸל±ú¦Q¶‰ÜäAdJ%»š ú%=¡%¨žëÕÁ-’ÊϨÅQ ÃKß²ð7B‰Z‘ýÁ$ÓL¸Ñ>êc@݁Ñ-˜äQMD8x‹¶v1B½k’lù¾ònmFt­„Doät{:©°Doät{:©°«’t    SAP«’t    SAPóüßú{¡‡æóüßú{¡‡æè ŠmuÇæ­(9
¶Rø¿Õ[=qK–£®_EŸµaè,O*öD¹´…ƒO*öD¹´…ƒé¸
c5jé¸
c5j³•ìXYSú
^íõR†ãA†|jãÄÇ×-¶0OF´rÝÂ~Æ»´rÝÂ~Æ»d 'Xu¼j=‘޲ïiF)²`<”?¨ü—Sàc2?j¨‹˜¢ wP›ñÎ =äãÄ+_Q³¥Á4* f "³ù_I¿“ò†ð%÷Ô`6€ð€†¡    BùÏm*ȁóÝ6RõþŸç§XbÓÓ¹Wt6ŸfÛÁßíä@—n/À-Yä= ¹ûÏiä= ¹ûÏiÙ5è,jŒŽ|Ù5è,jŒŽ|(õnÇË_ (õnÇË_ áîôÏx™Â´|²1¨¸á ÓL$EæH.ÇqW™½¶r=êYùàô+1»Äœi?')–S­?')–S­kgåOÙp=ä_òò°E\8IÜaGýäEvëIX±kÐÚã7ìÒƒhFÚã7ìÒƒhFY”fÔ±ëñóls«Z“6‚!jíXEHçY¤^¬,é=»ø|2,é=»ø|2@¤æv™½    ·KèÏŒÊ$WPG•&7Ä’q×µy@A…–¯4Ø€ºAçÐt}ŒÂ#DÂËv½>+WS!S¸b=žÁ~ šÆ¨ÿt:﬜òHFµ}yöœòHFµ}yöE8Ff2FE8Ff2FrÍ-#-Rm¡rÍ-#-Rm¡‰C¼rõ2·®@i‡Øp¡Þ0 N_¨®t‹¤U—ÑsúzƶÁþ\g
‚Tž§Æ‚÷ æž§Æ‚÷ æž‹ ç]ŠVñ¿®à²²Yb    ®@ÂÀLx¢öâp»Ðá OÚå51ÝéOÚå51Ýép…§è×ü®ü{)âZ¯÷™¬Ÿ&ºÛD˜™¬Ÿ&ºÛD˜V¶½œi!ðµl¶DУGJº!{@Å ©2ÔŠÌ&=
Ï—$#ÂðHê<£RYÚÓ°z».ñA*JrŠÖ~āÇxG­T¸|»#¨¤V67:¦hTSX)B UÒÞúqǤh6JÙìkª+ØØ
‘"1 _<
‘"1 _<ÕvsϾפüÕvsϾפüQ£µ]}ĺWQ£µ]}ĺWN$¾¾dW"+¸)¤›o.yF¤½…Þ•B·Œ×Êov׋{Žê)ȃÁž 0sùuú¢ë]ËrâeåFª¶’¦ .y^$5T³ýøN³î¸!7Å,#Æø;; ¶ÞN}”ÖzdD˱33/A@­5Áfi߃ûOñÌ„!    •öw'ÝìÍl —ªšI{®G UâÑÌÔ»Èß ¶IgD¢†zs̆›Ôgç¬G6    ÿ¯HÕîS›Ió™9ß#$Ձ‹ˆõÊ÷g ðA8­T #ê-ûR°“< Öß2´I¿¿(•zŒ (6Èox4z  +æ$_<Áp`7³Û(Ž2N{“9‘ §tOs€±¯Že)ùМé¬Ó½‹Aé4Q»Ï›š°A
½ƒBÑ
¢có«Õ፿ÁËFåU•ªk¿D}{ÐÚ°j˜·¨ÇD“x‡Há¼HÈû. ža§!}Ððœ9ó6ˆŠSÎú}ö4§Ý²ÃåÌ®váþJ¤müõT    $  RSA1     eÌ1‡Î¼ßŸ'R£Æ¾xY’Ÿ‡ßÀ$8ÏÌÅè;8^pv‡…Ré±å»#ˆÄþ2ð2gQ–“©*u9à˜g“Óº@  £‡ƒÀé¼M vêuR9 £õü¼;œQÕ"sû M`—À      õ!ßËBDãkjïªÎ¹ ÕŠ0Ð5¤F‚ëK@  @JÇ!Ñôbl9ýJs·¨'E-õEÃÿ8[ª(\Þ×:‡âð,%¶ÎÂ
°Ÿ„²¼Ÿ‘›WqmŒk±Ã,°u¥>œ%›6¬ùfÚj‡°jï
Avatar billede hugopedersen Nybegynder
19. maj 2003 - 09:30 #27
Min udlægning af ovenstående.

; Licensfil til TAXI hjælperen
; HP Data © 2001 - 2002  Hugo Pedersen
; Licensfil genereret den 03-05-2003  13:18
; **********************************************************************
; Licensnummer  : DK-DEMO-2002
; Program GUID  : 7cf93384-a40b-47c2-a2ec-ad600035ad47
; Licens GUID    : 7cf93384-a40b-47c2-a2ec-ad600035ad47
; Crypto ID      : 0000044352
; Tilhører      : Demonstrations busserne
;                  Hans Christian Andersen
;                  Algaden 198
;                  Vester Såby
;                  4250 Fuglebjerg
; **********************************************************************
; Overtrædelse af programmets licensbestemmelser vil blive retsforfulgt !
; **********************************************************************
; Module ID        Module code
; **********************************************************************

  80001001      = 6A5D1C37A51E7E7070E1E91EE763AF9B22D56DB3DEC5CAA69760AF9493A2856872CCB152BC15CA7C
  80001002      = 59EF3A2B96C43A6C9F724548322E9652B66E669907BBE5AFDD4841264209CA2496013FB28D55D799
  80001003      = AF767DAFD9EF34C88CEA57D64EFC68E240D11CB5ADC88CA7
  80001004      = 615FF6397B61F80845F1BDA550F5B16EA63A83FE56F3C89A
  80001005      = 7428BFF993C1E2CC78874DA7ED326607882933C065E98B2BF192545962FB9362
  80001006      = 15EB71C341B2B4C2A135D9E89C268CE1644259A8908ED797
  80001007      = BC22ED34F27E3A5994BDF062CE62C76E7FC2ABE5723FD262

  80002001      = AEA3F039A4B9ACDCB954E19FE60DD84330D23B769D754BE6AE4863373CD7E9777808C4163A5369FE7D8C2ADD6402504AA07FEA9BF29484AE368357CD3AE1302DF720E310034123A2
  80002002      = 263D1B07ABAD4E18F9C7729EDF9CD379DCAB360AD3D459E64452AEA40C1BE429C869C2E204F626BCC29F21653B0E73C78D1EB5F636DC8F0A4EC6C7349125227CF99C5D8314AF5432
  80002003      = 18A9D210DEDC0FC9694BFD700CEC0EC3D39C902D30B69536DB1F1DCF7FC69835DB6065B898502522A69AFDAF7410E875167B134CF662EEE6CAB201D441C36E0DADCB962372419217

  80003000      = 49922A962C683A371B7ECF325189730E89F306D9EF2441F7
  80003001      = B93E376AFBAD3C6E01A98285FA82B52D8DDABF3F66B1E3F1

  90704001      = 73BD4F2DAFA28A4AC293EE1C945718F9
  90704011      = E490124490DC76E85F7CA48FB1B3EE01
  90704021      = EE6A407E9C1A4ACD983C0DD9354263E0
  90704031      = 66CBDEEF9D79B3E2B58F2FC354908D3B
  90704041      = 27896B53DB9F585CCF39A61FCFC63BFD
  90704051      = E6ECBCDA175A529DB2C9A75B4A7DFA42
  90704101      = 31A461F9959981B5421344C0F698E4E5
Avatar billede Slettet bruger
19. maj 2003 - 11:05 #28
Tak
Avatar billede Slettet bruger
25. maj 2003 - 21:37 #29
Lukket
Avatar billede mugs Novice
25. maj 2003 - 21:39 #30
let > Du sendte mig en kopi af din db med min kode indlagt. Fik du dit problem løst?
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