Hejsa..
Tak for responsen..
> Jeg må beklge at jeg slet ikke forstår dit spørgsmål som det er
formuleret,
> måske du kunne prøve igen?
Jeg kan godt se at det er kryptisk formuleret, jeg vil forsøge om jeg ikke
kan gøre det bedere. Sagen er den at jeg er ved at lave et 'Køb/salg/bytte'
modul.
Når brugeren ønsker at oprette en annonce bliver vedkommende præsensteret
for et skema med spørsmål som pris, adresse, email, etc.
Jeg har oprettet 10 faste kategorier (Category) som
brugeren kan gemme deres annonce i.
I databasen har jeg oprette en tabel som holder styr på det samlede antal
annoncer samt i de enkelte kategorier. TotalAdd, Bortgives, Hus-Have etc.
Der er lige så mange kolonner som der er kategorier.
De faste kategorier vælges i skemaet vhj et 'rullegardin' og har derfor en
en fast værdi (Bortgives, Hus-Have etc)
I SaveAd.asp siden hvor jeg vil opdatere min database vil jeg have den til
at ligge 1 til den eksisterende værdi i kolonnen "Bortgives" hvis det er
den brugeren har valgt som kategori.
------------------------------------
DIM AddCounter
Set AddCounter = Server.CreateObject("ADODB.Recordset")
AddCounter.Open "SELECT * FROM Adds",_
Connect,adOpenDynamic,adLockOptimistic
AddCounter("Category") = Request("Category") **
AddCounter("TotalAdd") = AddCounter("TotalAdd") + 1
AddCounter("Category") = AddCounter("Category") + 1
AddCounter.Update
-------------------------------------
** Jeg vil mene at "Category" her får tildelt værdien "Bortgives"
og derfor også ved hvilken kolonne jeg ønsker at opdatere,
i tabellen "Adds"
Den forøger fint TotalAdd kolonnen med en, men ikke
Category som jo nu burde være "Bortgives" men den kan
ikke finde kolonnen?
Hvis jeg derimod direkte fortæller den kolonnennavnet
AddCounter("Bortgives") virker det. men da "Category" vil variere
alt efter hvilken kategori brugeren vælger at gemme annoncen i
er det jo ikke hensigtsmæssig
Det må være fordi jeg henter "Category" forkert ud fra skemaet
eller syntaksen er forkert når jeg ønsker at gemme ?
Håber det belyser problemt bedere denne gang...
Mvh
Peter Jensen