Avatar billede tpiil Nybegynder
03. september 2001 - 14:06 Der er 14 kommentarer og
1 løsning

Opret kollonne i tabel online

Jeg skal oprette en kollonne i en tabel der hedder Fag.
Kollonnen skal hedde Fagnavn.
Det skal være et tal felt.
Standardværdi = 0 (altså tallet 0)
AntalDecimaler = Automatisk
Obligatorisk = Nej
Indekseret = Nej


Jeg har denne kode:
SQL = \"ALTER TABLE Fag ADD Fagnavn number null\"

men den laver Obligatorisk til Ja og Standardværdi til ingenting..

håber der er en der lige kan fikse resten...
Avatar billede tpiil Nybegynder
03. september 2001 - 14:11 #1
Rettelse den laver ikke i feltstørrelse = Langt Heltal og standardværdi = 0
Avatar billede senj Nybegynder
03. september 2001 - 14:28 #2
Hvad med denne?

ALTER TABLE Fag ADD Fagnavn number(3) DEFAULT 0
Avatar billede tpiil Nybegynder
03. september 2001 - 14:42 #3
Der er en syntaksfejl i ALTER TABLE-sætningen.
Avatar billede senj Nybegynder
03. september 2001 - 14:45 #4
ALTER TABLE Fag ADD Fagnavn INT DEFAULT 0
Avatar billede tpiil Nybegynder
03. september 2001 - 14:46 #5
stadig det samme
Avatar billede senj Nybegynder
03. september 2001 - 14:50 #6
Når jeg udfører \"ALTER TABLE personel_info ADD firstnavn INT DEFAULT 0\" får jeg ALTER_TABLE personel_info succesfull!

Der må være noget ged et andet sted?? Måke at der er over ASP - kan det være noget med rettigheder?
Avatar billede tpiil Nybegynder
03. september 2001 - 14:52 #7
rettighederne skal du ikke snakke om, for dem har jeg :)
men jeg kigger lige på det
Avatar billede senj Nybegynder
03. september 2001 - 14:53 #8
Mine SQL er gode nok!

With Fields 
SQLstmt = \"ALTER TABLE tblUserInfo ADD fldUserTicket Counter\"   
Action : Add a new field called fldUserTicket with the property of AutoNumber 

SQLstmt = \"ALTER TABLE tblUserInfo ADD fldUserTicket Number NOT NULL\"   
Action : Add a new field called tblUserTicket with the property of Number and make Empty entry not allowed 

SQLstmt = \"ALTER TABLE tblUserInfo ADD fldUserCity char(50) NULL\"   
Action : Add a new field called fldUserCity in Table tblUserInfo with the property of Text with length 50 and male Empty entry allowed 

SQLstmt = \"ALTER TABLE tblUserInfo ADD fldUserMessage Memo NULL\"   
Action : Add a new field called fldUserMessage in Table tblUserInfo with the property of Memo and make Empty entry allowed. 

SQLstmt = \"ALTER TABLE tblUserInfo ADD fldDOB Date\"   
Action : Add a new field called fldDOB  in Table tblUserInfo with the property of Date/Time 

SQLstmt = \"ALTER TABLE tblUserInfo ADD fldUserStatus YesNo\"   
Action : Add a new field called fldUserStatus in Table tblUserInfo with the property of Yes/No   

SQLstmt = \"ALTER TABLE tblUserInfo DROP COLUMN fldUserSex\"   
Action : Delete column fldUserSex and all data in it from a table.
Avatar billede tpiil Nybegynder
03. september 2001 - 15:02 #9
default kan jeg ikke sætte til 0 men kan godt sætte den til intet???
Avatar billede senj Nybegynder
03. september 2001 - 15:17 #10
Har du prøvet at udfører første sætning uden default og dereter er ny alter hvor du sætter (SET) værdien?
Avatar billede senj Nybegynder
03. september 2001 - 15:21 #11
Det kan sku ikke være sql´en den er gal med. Det kan være ASP´en med \'\'\"\" samt rettigheder!

http://www.doc.ic.ac.uk/lab/doc_area/postgresql-krb-7.0.3/user/sql-altertable.htm
Avatar billede tpiil Nybegynder
03. september 2001 - 16:15 #12
skulle lige hjem fra skole :)
ja jeg har prøvet det uden default og der laver den ikke fejl...
her er min kode:
<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=XXXXX\"
SQL = \"ALTER TABLE Fag ADD Feltnavasdaqn2dsda1 INT DEFAULT 0\"
Response.Write SQL
Conn.execute(SQL)
%>
Avatar billede tpiil Nybegynder
03. september 2001 - 16:16 #13
feltnavnet er bare lavet om pga. for mange tests :)
Avatar billede tpiil Nybegynder
03. september 2001 - 16:17 #14
og jeg har opdateret adodb driverne så det kan ikke være det :)
Avatar billede eagleeye Praktikant
03. september 2001 - 20:53 #15
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester