Detta kanske kan vara till hjälp...
http://www.devguru.com/Technologies/jetsql/quickref/create_table.html
------------------
Vide rox = new Vide();
rox.learn("C#");
webeye.nu
5 svar · 295 visningar · startad av Jacob
Jag vet att detta diskuterats innan men jag fick inget riktigt svar.
Det är så här att jag vill göra en funktion där man kan skapa en tabell med lite kolumner i en Accessdatabas.
Det ska väl se ut något sånt här:
CREATE TABLE Request.Form("t_namn")
(Request.Form("k_namn") Request.Form("f_typ") osv.)
Det jag inte vet är vad de olika fälttyperna heter och behöver man skapa något mer än en db-koppling?
[Redigerat av Jacob den 15 jun 2001]
Detta kanske kan vara till hjälp...
http://www.devguru.com/Technologies/jetsql/quickref/create_table.html
------------------
Vide rox = new Vide();
rox.learn("C#");
webeye.nu
det står så här längt ner på den sidan:
Microsoft warns, "The Microsoft Jet database engine doesn't support the use of any DDL statements with databases produced by any other database engine. Use the DAO (Data Access Objects) Create methods instead."
Betyder det att det inte går att göra i en Accessdatabas?
------------------
ja©ob
Visst går det att skapa En ny databas, tabeller och tabellfält etc med endast VB Script, VB etc.
Kolla in ADOX Reference
Om du söker här på forumet på ADOX så finns det kod exempel på hur man skapar en db
cya,
PatrikB
------------------
*Det jämnar ut sig sa han som sket i byxan och satte sig ned*
Om du bara ska skapa en tabell så skulle kanske en lathund som denna hjälpa.
<%
conn.execute("CREATE TABLE "&var_namn_på_tabell&" (ID counter(10), kolumn1 varchar(250) NULL, kolumn2 varchar(250) NULL, kolumn MEMO NULL) ")
%>
Det syns ganska klart vad allt betyder.
NULL = kan ta nullvärden.
Varchar = vanlig text < 255 tecken
MEMO = PM i Access och tar typ 64 k tecken eller nått
------------------
MVH // Cyprys
Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.