"Annette" <annette_k@hotmail.com> wrote
> er det muligt at oprette en ny tabel i en database
> med en bestemt sturktur. Det skal bruges i DB
> over foto, hvor der skulle kunne tilføjes nye emner.
> Det er derfor, at det nye emne skal til en ny tabel i
> DBen.
Du har fået nogle ganske fornuftige svar der anbefaler hvordan du laver din
datastruktur bedre, men hvis man vitterligt kommer ud i en situation hvor
man skal oprette en tabel i en database er der 2 muligheder:
1. Brug SQL's CREATE TABLE
2. Brug ADOX
Den første model er at benytte en SQL sætning ganske som du gør med INSERT,
SELECT, DELETE og UPDATE. Du skal istedet blot skrive en SQL sætning som gør
brug af CREATE TABEL funktionen, du kan læse om syntaxen for den her:
http://www.w3schools.com/sql/sql_create.asp
hvis man efterfølgende får brug for at ændre i strukturen af tabellen kan
man bruge ALTER TABLE:
<
http://www.w3schools.com/sql/sql_alter.asp>
Den anden løsning er at benytte ADOX som er en udvidelse til ADO som du
normalt benytter til dataadgang/manipulation i ASP. Du kan se et eksempel på
brug af ADOX her:
<
http://www.4guysfromrolla.com/webtech/013101-1.shtml>
ADOX er også et fremragende værktøj hvis man f.eks. skal have fat i
datatyper i en tabel man ikke kender, eller på anden måde bruge information
fra databasen der ikke er tilgængelig ved de gængse SQL kommandoer.
--
Jakob Andersen