Toon posts:

[ASP / Access icm Insert / Inner join ]

Pagina: 1
Acties:

Verwijderd

Topicstarter
Beste mede forummers en scripters,

Ik ben bezig met een beknopte versie temaken van een niet helemaal te noemen portal website.
Hierin zit een database verwerkt die geweven tabelen bevat.
Het punt als volgt:

In deze site is een forum aanwegig, met een losse categorie, forum, topic en thread tabel.
Deze zijn echte wel gekoppeld aan elkaar dmv link master/ child velden.

Een gast wil graag een nieuw topic openen.
De forum id wordt op gehaald bijvoorbeeld ID:4
dus In de tabel topic wordt verteld dat deze bij forum 4 hoordt.
in tabel topic wordt het subject geschreven

Vervolgens moet de rest van de informatie in de Thread tabel geschreven worden.

Kan dit op net zo een makkelijke manier als in access zelf ?
waarbij hij zelf het nummer maakt waar hij bij hoordt?

Ik dacht Met inner join aan de gang te kunnen, maar eerlijk gezegt, valt het muntje niet zo erg.

Heb op w3schools gekeken en daar gelezen dat het goed en wel werkt met Select.
Maar nergens vindt ik iets terug hoe het zo moeten met insert.
Op got vond ik een paar links die voornamelijk ook over Select gingen.
Wel een topic gevonden dat over update ging, en dat het daar bij niet zou kunnen.

Zoek ik in naar een oplossing die er helemaal niets is.
Of moet ik ipv Inner Join hier voor een ander command gebruiken.

Graag jullie bevinden , in dien jullie die hebben , en een setje in de goede richting.
Ben nu bijna klaar met die site, en blijf voornamelijk hier op hangen.

Ik hoop dat de omschrijving een beetje duidelijk over komt
anders probeer ik het nog wel anders uit te leggen :)

dank vast.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

Inserten met een join kan niet lijkt me, en das ook nergens voor nodig. Je hebt een autoincrement voor valle id's lijkt me, dus bij toevoegen maakt ie sowieso een nieuwe. Als je dan een topic aanmaakt, dan moet je natuurlijk wel opslaan in welk forum, maar dat weet je als het goed is, en als je een bericht post moet je natuurlijk weten welk topic, maar ook dat weet je als het goed is, kun je doorgeven met een GET variabele. Ik zie dus het probleem niet echt. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Verwijderd

Topicstarter
Het topic id is een autonummering .....
Wanneer ik een bericht wil schrijven kan ik natuurlijk nooit weten of er iemand elders snel een bericht tussen plaats.

Als de waardes in de tabel Topic geschreven zijn heb je het volgende :

topic is , forum id en de topic titel.

Het lijkt me erg omslachtig , om eerst die waardes op te slaan.
vervolgens weer op te halen , alleen voor dat dat topic id nummer.
om vervolgens de Thread tabel te beschrijven.

Of is dit de eninge juist manier hiervoor ??

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

Jup, tenzij je zelf de autonummering wil opslaan in een aparte settings-tabel, maar dat is net zo omslachtig. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Verwijderd

Topicstarter
Nou ja tis niet anders dan :)
Dan gaan we op die manier verder en kijken waar het op uit draait.

Dank in ieder geval.
soms ben je zolang bezig, dan zie je de simpelste oplossing niet mee :+

  • whoami
  • Registratie: December 2000
  • Laatst online: 16:52
Wat is er mis met
code:
1
SELECT @@identity FROM tabel

om het laatste toegekende auto-incr veld te bekomen?

https://fgheysels.github.io/


Verwijderd

Topicstarter
Geen idee
Eerljk gezegt : deze form is onbekend.
Zal google er op na slaan voor informatie

Bedankt voor de extra inbreng :) :+
Pagina: 1