Avatar billede drean Nybegynder
12. juni 2000 - 21:40 Der er 11 kommentarer og
4 løsninger

Opret tabel

Kan jeg via ASP oprette et tabel i en Access database ??
Hvis ja, hvordan gør man det ?

Er der nogen som kender en side, hvor man kan blive guidet igennem det at lave forespørgsler i databaser ???
Avatar billede tigerdyr Nybegynder
12. juni 2000 - 21:44 #1
Ja!
Avatar billede tigerdyr Nybegynder
12. juni 2000 - 21:47 #2
din SQL sætning skal bygges op efter denne formel:
CREATE TABLE [Tabelnavn] ([feltnavn] [felttype], [feltnavn] [felttype])

Ex. SQL = "CREATE TABLE Test (TestID COUNTER PRIMARY KEY, Navn Char(50))"
Vil oprette en tabel med navnet Test, tabellen indeholder 2 felter, TestID der er primær nøgle og autonummering samt Navn der er en string på 50 tegn!
Avatar billede tigerdyr Nybegynder
12. juni 2000 - 21:48 #3
Guidet igennem forespørgsler ??
Lær ASP og SQL, de to ting kombineret giver adgang til at lave forespørgsler...
Avatar billede hy Nybegynder
12. juni 2000 - 21:49 #4
Conn.Open bla bla bla

SQL = "CREATE TABLE Navne (Fornavn TEXT (20), Efternavn TEXT (20) )"

Set RS = Conn.Execute(SQL)


Avatar billede drean Nybegynder
12. juni 2000 - 21:55 #5
Hvor finder jeg en oversigt over hvad, de forskellige felter hedder når jeg skal oprette dem på den her måde ??

Hvordan opretter jeg et felt i en eksisterende tabel ?
Avatar billede hy Nybegynder
12. juni 2000 - 22:19 #6
Avatar billede netsrac Praktikant
12. juni 2000 - 22:29 #7
Avatar billede netsrac Praktikant
12. juni 2000 - 22:31 #8
Mener ikke man kan oprette et felt ekstra i en allerede eksisterende tabel :(
Avatar billede lp Nybegynder
12. juni 2000 - 22:35 #9
nescrac-->
jo så skal du bare bruge alter table til at ændre den eksisterende med........

/LP
Avatar billede drean Nybegynder
13. juni 2000 - 07:39 #10
lp >> Hvis man skal ændre en eksisterende, så kan jo heller ikke oprette..eller er det mig som ikke forstår ??
Avatar billede phylox2 Nybegynder
13. juni 2000 - 07:56 #11
Avatar billede netsrac Praktikant
13. juni 2000 - 11:35 #12
phylox2 >> Det er slet ikke den jeg hensviser til i spørgsmål 17892 vel ??
Avatar billede phylox2 Nybegynder
13. juni 2000 - 23:30 #13
Det ved jeg da ikke - har ikke checket - men hvorfor skriver du så ikke bare adressen i stedet for at skulle linke to gange ? :)
Avatar billede lp Nybegynder
14. juni 2000 - 00:52 #14
ehhhmm, jeg tror jeg er lidt lost her.........

drean>> Du bruger CREATE TABLE til at oprette en tabel

Hvis du vil ændre eller lave ændriner i en eksisterende tabel benytter du ALTER TABLE.....

jeg vil dog sige at du skal studere SQL ret kraftigt før du begynder at benytte disse to kommandoer, da det kan lave utrolig rod i dine baser........ja du kan nærmest slette en masse data hvis du lader en bruger alter et table og fx. kommer til at ændre et felt........så tag og læs godt og grundigt på lektien før du benytter disse, se evt. om du kan arbejde dig udenom, da jeg ville synes det er en mere sikker måde.
Laver du noget "mindre smart kode" kan en smart bruger ændre lidt i en querystring fx og derved måske ødelægge hele din database........det er nok det værste der kan ske......


Nå, det vare bare lige min mening, beslutter du dig for at læse en masse om SQL vil du sikkert støde på mange andre fornuftige ting som er fede at kende og det er aldrig dårligt at kunne SQL uanset hvilket "online sprog" man koder i, vel?

/LP
Avatar billede drean Nybegynder
14. juni 2000 - 08:57 #15
lp > ok

Men jeg takker for hjælpen :-)
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