webForumDet fria alternativet

Skapa "idnummer" till en fråga?

Databaser & SQL

6 svar · 320 visningar · startad av tstone

Medlem sedan apr. 2001101 inlägg
Frågan#1

Jag skapar en produktdatabas som bla innehåller en fråga som är baserad på ett antal tabeller. Jag vill "skapa" ett fält liknande "idnummer" i denna frågan. Hur skapar jag ett sådant fält?

Grundproblemet är att produkterna skapas från olika tabeller varför det inte finns något egentligt produktID utan jag måste skapa detta så att det syns i frågan.

Jag är kanske ute och seglar men jag skulle behöva ett fält för identifiering hur som helst...

:) N

Medlem sedan dec. 200012 464 inlägg
#2

Identifiera vad då? Om du bara behöver ett sekvensnummer så kan du lägga till det när du visar posterna.

Medlem sedan apr. 2001101 inlägg
#3

Wow - hur gör jag? :D N

Medlem sedan dec. 200012 464 inlägg
#4

Det beror på vilken miljö du jobbar i.

T.ex. om du använder VB med ADO

set rs = connect.execute(sqlQuery)
i = 1
while mot rs.eof
  'visa data
  i = i + 1
  rs.movenext
wend

Om du jobbar direkt i Access så kan jag inte hjälpa dig mer konkret.

Medlem sedan apr. 2001101 inlägg
#5

ok - problemet är egentligen att jag behöver ett identifierat idnummer redan i access - annars hittar jag nog inte rätt - tack iallafall! :D Nicke

Medlem sedan dec. 20003 887 inlägg
#6

Om du inte har några idnummer hur hade du då tänkt skapa produkterna?

En lösning, är att du skapar en tom kolumn i tabellerna och helt enkelt skriver in idnummer i dessa. Nästa steg blir då att skapa en ny tabell och i den skriva produkterna med deras motsvarande idnummer du skapat.

Medlem sedan apr. 2001101 inlägg
#7

Produkterna är baserade på följande:

Ett grundtyg (för baddräkter) - detta tyg sys upp i olika modeller beroende på val av kunden. Jag har (som jag ser det) tre val:

1. Skapa en jättetabell med alla varianter. (Går inte att hantera för kunden eller mig.)
2. Låta access "sammanställa" alla produktvarianterna så att man bara ändrar grundtyg, grundpris etc. för varje basprodukt.
3. Låta ASP-sidorna räkna ut priset på varje produkt (så är det idag.)

Nu bygger jag ett system där jag vill att alla produktvarianterna skall beräknas redan i access - så att jag kan söka bland dessa och få fram en produkt. Jag har ju kvar ProduktID:t från grundprodukten men eftersom det finns ex. 100 varianter som komer av varje produkt....
...så blir det lite komplext.

Så vad jag var ute efter var en lösning på en extra posträknare eller motsvarande som jag kunde få fram ur frågan. alternativt skapa i frågan "per automatik"...

Så var det - jag kan mycket väl "vara ute och segla" men det borde finnas en sådan funktion? Eller?

:D Tack för alla svar och all hjälp! / Nicklas

obs ingen reklam och beställ nu inga badbrallor som jag får pynta för....
...men kolla gärna på http://www.lane4.com

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)