/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Indsætte og slette i to tabeller på en gan~
Fra : Daniel Madsen


Dato : 06-02-03 14:08

Er der nogen der kan vise mig hvordan jeg via en sign-up form kan
indsætte i to tabeller ad gangen. Og hvordan jeg kan slette en
post i to tabeller ad gangen ved at klikke på en enkelt knap
eller link?

Med venlig hilsen
Daniel


--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

 
 
Thomas Due (07-02-2003)
Kommentar
Fra : Thomas Due


Dato : 07-02-03 09:05

Daniel Madsen <mail@danielzan.dk> wrote:
> Er der nogen der kan vise mig hvordan jeg via en sign-up form kan
> indsætte i to tabeller ad gangen. Og hvordan jeg kan slette en
> post i to tabeller ad gangen ved at klikke på en enkelt knap
> eller link?
>
> Med venlig hilsen
> Daniel

Du kan kun indsætte eller ændre i een tabel ad gangen, med almindelig SQL.
Det du dog kan gøre er at oprette en transaktion, hvordan afhænger af den
enkelte database server. Dermed låser du de berørte tabeller indtil du er
færdig.
I pseudo-kode:
--> Start Transaktion
--> Udfør opdatering
--> Hvis iorden Commit Transaktion
--> Ellers Rollback Transaktion
--> Afslut Transaktion

Det er i store træk måden som f.eks. banker ordner penge overførsler. Du
skal dog undersøge hvordan din database håndterer transaktioner, og om den
overhovedet understøtter dem.

--
Thomas Due
Software Developer
Scanvaegt Nordic A/S



Daniel Madsen (07-02-2003)
Kommentar
Fra : Daniel Madsen


Dato : 07-02-03 18:05

Thomas Due wrote in dk.edb.internet.webdesign.serverside.asp:

> Du kan kun indsætte eller ændre i een tabel ad gangen, med almindelig SQL.
> Det du dog kan gøre er at oprette en transaktion, hvordan afhænger af den
> enkelte database server. Dermed låser du de berørte tabeller indtil du er
> færdig.
> I pseudo-kode:
> --> Start Transaktion
> --> Udfør opdatering
> --> Hvis iorden Commit Transaktion
> --> Ellers Rollback Transaktion
> --> Afslut Transaktion
>
> Det er i store træk måden som f.eks. banker ordner penge overførsler. Du
> skal dog undersøge hvordan din database håndterer transaktioner, og om den
> overhovedet understøtter dem.
>
> --
> Thomas Due
> Software Developer
> Scanvaegt Nordic A/S
>
>

Hej!

Jeg har hørt fra en EDB-mand at man bare kan tage en sætning ad gangen. Men
det kan godt være at det er helt umuligt. Mit projekt kan ses på
www.danielzan.dk/bibelskolen og selve problemet kan downloades på
www.friserverplads.dk/danielzan/download/opgave.zip - jeg håber på at du vil
vise mig hvordan. Min database er en helt almindelig MS Access 2000 database,
jeg har ikke så meget forstand på pseudo-koderne - så jeg vil blive meget
glad for din/jeres hjælp...

På forhånd tak!
Daniel

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

Thomas Due (10-02-2003)
Kommentar
Fra : Thomas Due


Dato : 10-02-03 08:23

Daniel Madsen <mail@danielzan.dk> wrote:
> Thomas Due wrote in dk.edb.internet.webdesign.serverside.asp:
>
> > Du kan kun indsætte eller ændre i een tabel ad gangen, med
> > almindelig SQL. Det du dog kan gøre er at oprette en transaktion,
> Jeg har hørt fra en EDB-mand at man bare kan tage en sætning ad
> gangen. Men det kan godt være at det er helt umuligt. Mit projekt kan
> Min database er en helt almindelig MS Access 2000 database.
[SNIP]

Mjah, det kniber nu med tiden til den store hjælp, så der bliver jeg nu nok
nødt til at melde pas. MEN du kan sagtens køre dine SQL sætningen en ad
gangen bare. Det eneste jeg siger i min forrige post er, at man BØR anvende
transaktioner i sådan en situation. Jeg har bare ingen anelser om Access
understøtter transaktioner.

--
Thomas Due
Software Developer
Scanvaegt Nordic A/S



Carsten Suurland (10-02-2003)
Kommentar
Fra : Carsten Suurland


Dato : 10-02-03 09:49

[klip]
Jeg har bare ingen anelser om Access understøtter transaktioner.
[klip]

Access understøtter transaktioner

/Carsten Suurland



Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408836
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste