Ich arbeite an einem Event-Management-Projekt. In diesem Projekt habe ich ein Formular im Admin-Panel als Ereignis hinzufügen, das Ereignisse Name, Kategorie, Unterkategorie, Event Admin usw. und mehr enthält. Und in der Datenbank habe ich verschiedene Tabellen wie Event-Kategorie, Event-Unterkategorie.Gespeicherte Prozedur mit mehreren Tabellen mit Fremdschlüssel
Und auch ich habe eine Tabelle, die kulturelle Veranstaltung ist, die Formularfelder und Fremdschlüssel enthält. Ich passiere das Ereignis catid, die Ereignis-Unterkatz-ID.
Auf Knopfdruck, dass kulturelle Veranstaltung hinzugefügt wird.
Ich möchte Daten in ihre Tabellen einfügen und ich möchte ID, die ich in kulturellen Ereignistabelle gab.
Auf einzigen Klick ich diese
Wie einfügen möchte, kann ich das erreichen? Verwenden einer gespeicherten Prozedur?
TABLE EVENT_SCAT CREATE (ESUBCAT_ID INT NOT NULL PRIMARY KEY, ECAT_ID INT NOT NULL Fremdschlüsselreferenzen EVENT_CAT (ECAT_ID), ESUBCAT_NAME VARCHAR (255) NOT NULL,)
Tabelle EVENT_CAT erstellen (ECAT_ID INT NOT NULL IDENTITY PRIMARY KEY, ECAT_NAME VARCHAR (255) NOT NULL, EID INT NOT NULL Fremdschlüsselreferenzen Veranstaltungsdetails (EID)
CREATE TABLE Cultural_E (C_Id INT NOT NULL IDENTITY PRIMARY KEY, cEVENT_NAME VARCHAR (255) NOT NULL, cE_SDATE DATE NOT NULL, cE_EDATE DATE NOT NULL, SE_RULES1 VARCHAR (MAX), SE_RULES2 VARCHAR (MAX), SE_RULES3 VARCHAR (MAX), cE_RULES4 VARCHAR (MAX), cE_FEEES INT, EID INT NOT NULL FREMD KEY REFERENCES EVENTDETAILS (EI D), ECAT_ID INT NICHT NULL FREMD KEY REFERENZEN EVENT_CAT (ECAT_ID))
und ich habe Formular in asp.net, die alle Felder in einer einzigen Form enthält, aber es gibt verschiedene Tabellen mit Fremdschlüsseln. und ich möchte ID von ecat id und subcatid in letzter Tabelle, d. h. Cultural_e.
für ex: DIES SIND TABELLE
eVENT_T
ID ENAME EADMIN
1 KULTUR NIKHIL
E_CAT
ID ECAT_NAME E_ID
1 GESANG 1
event_scat
ID eCAT_iD ESUBCAT_NAME
1 1 SOLO
jetzt habe ich Tisch CULTURAL_T
THESE Tabelle ist über eigene fileds AS WELL AS FOREIGN KEY LIKE EID, ECAT_ID AS YOU KANN OBEN SEHEN
UND ich habe FORM IN ASP.NET UND FORM enthält TEXTBOX, um Daten aller dieser Tabelle.
plz mir SO erzählen wie das SIE
THANK
Ihr Beitrag könnte einige Interpunktion und Klärung verwenden ... aber ich nehme an, Sie müssen nur ein paar Tabellen beitreten, um ihre ID-Werte in eine andere Tabelle einzufügen. Das ist mit einem Sproc möglich. Welche RDBMS verwenden Sie? Wenn Sie eine bessere Datenstruktur und die erwartete Ausgabe bereitstellen, die jemand mit SQL beantworten kann, müssen Sie die Einfügung vornehmen. –
Ich benutze Sql server.see Ich habe Tabelle event_category Ereignis Unterkategorie und kulturelle event.cultural Tabelle haben Fremdschlüssel sogar Kategorie ID und Unterkategorie ID. Ich möchte Ereignis Katze und Sub-Katze ID auf einen Klick –