Just nu i M3-nätverket
Jump to content

lägga till kolumner via webben?


Lindo

Recommended Posts

Hejsan!

 

Går det att lägga till nya kolumner i databasen via webben? Göra nån slags "insert field-formulär"?

 

VOre gigantiskt tacksam om någon vet detta!

 

/Lindo

Link to comment
Share on other sites

  • 2 weeks later...

Japp det går i ASP men i skrivandets stund

kan jag tyvärr inte koden i huvudet.

återkommer om det, annars kan du ju kolla lite

på ASP på webben. Titta gärna på exempel på

www.wrox.com de har en hel del bra böcker om ASP

och en del ligger på webben.

 

//johan

Link to comment
Share on other sites

Yes, klart det går. ;)

Med ASP (kräver IIS e.dyl webbserver) och SQL, antar jag... Det finns andra tekniker, men det struntar vi i nu!

SQL-kommandot heter ALTER TABLE och har följande syntax:

ALTER TABLE Tabell ADD Kolumn Datatyp;

Det går att lägga till restriktioner CONSTRAINT, nycklar PRIMARY (eller FOREIGN om man har en DB-motor som tillåter det) och storlek på fältet om man vill. Å man kan byta ut ADD mot DROP, vad som händer då får du klura ut själv. ;')

 

Sen behöver man ju en ASP-kod som gör det hela gångbart på webbservern:

<%

Set objConn = Server.CreateObject("ADODB.Connection")

objConn.Open ("DSN=ODBCKälla")

Set rsSlask = objConn.Execute ("ALTER TABLE tabell ADD Kolumn varchar (storlek);")

ObjConn.Close

%>

 

Byt ut de svenska orden mot passande...

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...