Avatar billede ares Nybegynder
07. september 2001 - 14:35 Der er 7 kommentarer og
1 løsning

Opdeling af varenummer

Hej Eksperter...

Jeg har rodet med et lille problem et stykke tid nu... Jeg har faktisk også fundet en løsning... men jeg er ikke sikker på at det er den mest optimale kode...

Jeg har et varenummer som er opbygget på følgende måde:

XXXYYY-Navn
XXX = 3 cifre der indeholder information om Varemærke
YYY = 3 cifr der indeholder information om statetiskgruppe/emneinddeling.
Navn = f.eks. SCAD500

Jeg vil gerne bruge varenummert til at indexsere ud fra.... således at YYY eller statgrp - kan bruges som emne indexsering.

jeg har lavet følgende kode som gør jobbet....

bla...bla...

Do until RS.EOF
                       
  StrVarenr = RS(\"varenummer\")
  Varenr = Mid(strVareNr,4)
  Strfinal = LEFT(VareNr, 3)

  If Strfinal = Request.QueryString(\"kat\") then

bla...bla..

Og nu kommer så mit egentlige spørgsmål ... kan det gøres nemmer/hurtiger så jeg ikke for så lang afviklingstid - der er omkring 6500 varenummer....

På forhånd tak

Ares
Avatar billede roenving Novice
07. september 2001 - 14:38 #1
Vil det ikke være i orden at have det som et ekstra felt på hver post, så ... bingo!-)

hth
jes
Avatar billede ares Nybegynder
07. september 2001 - 14:45 #2
Jo det har jeg overvejet men min vare database er expoteret fra Navision... så det ville tage alt for lang tid at opdatere priserne....
Avatar billede roenving Novice
07. september 2001 - 14:47 #3
Kan du ikke, som en del af importen lave lidt scripting, som tilføjer feltet eller skal de være identiske, for at det kan virke?
Avatar billede ares Nybegynder
07. september 2001 - 14:52 #4
Det kunne jeg sikkert godt.. men da vi har et samarbejde med en udenlandsk korcern og har en forretning i tyskland som opdatere priserne via en browser skal det kunne køre begge veje...
Igen det kunne sikkert løses med blot at kopier statgrp ind i en ny tabel.

Men da jeg satser på længere sigt at lave et hul direkte til Navision databasen kunne det være rart med en løsning alá den skitserede - så slipper jeg for at tilføje statgrp felter i Navision + at rette de 6500 varenummer jeg har...

Ares
Avatar billede roenving Novice
07. september 2001 - 14:56 #5
I see ;-|

Men så vil du jo aldrig komme igennem uden at lave et af de numre, du selv skitserede \'·[
Avatar billede eagleeye Praktikant
07. september 2001 - 15:00 #6
Har du overvejet at søge med LIKE i en SQL sætning?
Avatar billede ares Nybegynder
07. september 2001 - 15:25 #7
eagleeye >> jo.. men det går da i ged hvis jeg har et varemærke der rimer på en statgrp....

Ares
Avatar billede eagleeye Praktikant
07. september 2001 - 15:28 #8
Ja det er jeg også kommet frem til. Jeg var vist lidt for hurtig.
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
Kurser inden for grundlæggende programmering

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