Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Visual BAsic hjælp for satan

Af Juniorbruger sutmichaels | 31-03-2004 00:42 | 1304 visninger | 7 svar, hop til seneste
Jeg sidder og skal lave et script som kan gå ind i en kolonne og hente en maks værdi i forskellige katagorier der er navngivet med 1000 og 2000 og så op til 10000. når man indtaster et nyt objekt, får den et nyt nummer der kan bliver 2001, det næste ville hedde 2002 og så videre (det vil sige fortløbende numre i sin katagori). Den skal kigge på disse katagorier og finde det højeste tal i hver katagori, for herefter at lave en ny linie under det højeste tal, og indsætte nogle informationer fra nogle celler. Er der nogen der forstår det??? eller ska ljeg uddybe.
--
Tadaaaaaaaaa
#1
Gripen90
Guru
31-03-2004 00:46

Rapporter til Admin
styr lige tonen kammerat !
--
-That which is comprehensible to an idiot is not worth my care -Jeg er min egen moderator hehe -Stoffer gør dig paranoid, impotent og fattig !!
#2
sutmichaels
Juniorbruger
31-03-2004 00:47

Rapporter til Admin
Jeg undskylder mange gange min desperation :-)
--
Tadaaaaaaaaa
#3
gunman
Superbruger
31-03-2004 16:07

Rapporter til Admin
næ forstod det ikke og gider ikke læse det igen med den tone...
--
Vildere!
#4
SME
Monsterbruger
31-03-2004 16:34

Rapporter til Admin
Såvidt jeg kan læse er du i gang med noget database-noget, eller det kunne ihvertfald være en database. Det jeg foreslår du gør i stedet er, at du har 2 kolonner; én til kategori og én til objekterne. Dvs. at det første objekt, der tilhører kategori 1, (det du ville kalde 1001) ville hedde noget alá: (kategoriID, objektID, navn) (1, 1, "Objekt 1") Når du så har det næste objekt, der f.eks. tilhører kategori 2 (2001) hedder den: (2, 2, "Objekt 2") Og såfremdeles: 1002 = (1, 3, "Anden objekt i kategori 1") Det gør det langt hurtigere at sortere på kategori osv., samt de fleste database formater (Access, MySQL) har en autonumerings-felt-type, der gør at den automatisk lægger ét til. OG DU BEHØVER IKKE BANDE!
--
Når man affyrer en kanonkugle mod fortet og hører en derinde råbe: "Jeg har!", så ved man, man har med nogle virkelig dumme folk at gøre.
#5
gæst
Gæst
31-03-2004 16:40

Rapporter til Admin
ROFL en gang grædekoner?! Har I aldrig været lidt desperate?? Nå, men #0, du skal nok uddybe lidt - #4 har måske fat i noget, men hans eksempel nummer 2 er forkert (ellers er hans idé det? ;)). Du kan sagtens lave et opslag, der tager højde for at kategori og 'løbenummer' er én og samme kolonne, men du skal fortælle lidt om hvilken datastruktur, du ligger og roder med (er det ADO eller hur?).
--
Gæstebruger, opret dit eget login og få din egen signatur.
#6
SME
Monsterbruger
31-03-2004 16:43

Rapporter til Admin
Hvad er der galt med mit eksempel nr. 2? Grunden til at det er 2, 2, er at jeg regner med, at ObjektID bliver forøget med én - dvs. det specifikke ID for object (eller primær nøgle om andre vil). Og det hele vil se sådan ud: 1, 1, "Objekt 1" 2, 2, "Objekt i kategori 2" 1, 3, "2. objekt i kategori 1" 3, 4, "Sejt - en 3. kategori" Etc. etc.
--
Når man affyrer en kanonkugle mod fortet og hører en derinde råbe: "Jeg har!", så ved man, man har med nogle virkelig dumme folk at gøre.
#7
sutmichaels
Juniorbruger
31-03-2004 18:05

Rapporter til Admin
den rigtige opgavefprmulering ser således ud: Opgave 3 Du skal lave et VBA script, som ved tryk på knappen ”Skriv oplysninger”, skriver alle de indtastede oplysninger, i ”opret” arket til ”database” arket under den rigtige kategori. Inden du skriver oplysningerne, skal du først finde det nye løbenummer, som er lig det største, der findes, i kategorien plus en. Som du ved at se i ”old_database” arket er det største løbenummer i kategorien 1 = Lystfartøjer pt. 1083 på linie 2895 i ”old_database” arket. Den første nye effekt, som skal indtastes i denne kategori, skal derfor have løbenummeret 10845. Hvis der ikke er en tom linie til det i ”database”, skal en ny oprettes. Endelig skal du slette informationen i brugerformularen ”dansk_beskr” ved at skrive dansk_beskr.Textbox1 = ”” sidst i koden. linket til det medfølgende regneark er her: http://www.sam.sdu.dk[...]
--
Tadaaaaaaaaa

Opret svar til indlægget: Visual BAsic hjælp for satan

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning