Ändra antal tecken

ASP

8 svar · 237 visningar · startad av matthew

Medlem sedan okt. 2001166 inlägg
Trådstart#1

Hejsan,
jag kör Access 2000 och jag vill ändra totalt antal tecken i kolumnen email från 25 till 50 med hjälp av asp

Någon som vet hur ?

Medlem sedan feb. 20012 412 inlägg
#2

Hej,

med SQL eller i programmet MS Access?

mvh Jörgen :)

Medlem sedan dec. 200012 464 inlägg
#3

Direkt från MSDN

To change the data type or size of a field, use the ALTER COLUMN clause with the name of the field, the desired data type, and the desired size of the data type, if it is required.

ALTER TABLE tblCustomers
ALTER COLUMN Address TEXT(40)

Medlem sedan okt. 2001166 inlägg
#4

Jag ska göra det med en sql fråga...
Får det iaf inte att funka, säg att min tabell heter users och fältet jag vill ändra på heter email hur ska koden se ut då ?

Medlem sedan dec. 200012 464 inlägg
#5
ALTER TABLE users
ALTER COLUMN email TEXT(40)
Medlem sedan okt. 2001166 inlägg
#6

hmm fungerar iaf inte...

får detta fel:
Microsoft VBScript compilation (0x800A0401)
Expected end of statement

kod
<%
ALTER TABLE user
ALTER COLUMN email TEXT(40)
%>

Vill göra det med ASP

Medlem sedan dec. 200012 464 inlägg
#7

Du måste använda ADO

set connect = server.createobject("adodb.connection")
connect.open "dsn"
connect.execute "ALTER TABLE user ALTER COLUMN email TEXT(40)",,128
connect.close
set connect = nothing

Du får ändra connect.open så att det passar din databas.

Medlem sedan okt. 2001166 inlägg
#8

Tackar så mycket LarsG!!!

vad betyder ,,128 ?

//matt

Medlem sedan nov. 20017 144 inlägg
#9

Den som söka skola finna!
Sök på: vad betyder ,,128 ;)

MVH Jesper

247 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)