04. november 2001 - 12:12
Der er
12 kommentarer og 1 løsning
opret
hej. jeg har følgene database: Id Bruger email1 email2 1 KLim hejbla blabla 2 jørgen hejbla blabla Nu vil jeg gerne oprette email 3!!! hvordan? jeg har fået denne kode af et andet spm. : <% @language = VBScript %> <LINK rel=\"stylesheet\" type=\"text/css\" href=\"stylesheet\\mont.css\"></HEAD> <% Set Conn = Server.CreateObject(\"ADODB.Connection\") DSN = \"DRIVER={Microsoft Access Driver (*.mdb)};\" DSN = DSN & \"DBQ=\" & Server.MapPath (\"databaser/mont.mdb\") Conn.Open DSN strSQL = \"Alter table monter add (email4 varchar(50))\" response.write \"færdig\" Set Conn = Nothing Conn.Close %> Men jeg for denne fejl: Der opstod en Microsoft VBScript-kørselsfejl fejl \'800a01a8\' Et objekt er obligatorisk /opret/Default.asp, linje 14 Men linje 14 er: Conn.Close HJælp!!!!
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
04. november 2001 - 12:23
#1
put rundt på Set Conn = Nothing Conn.Close TIL --> Conn.Close Set Conn = Nothing
04. november 2001 - 12:35
#2
den oprette adligeverl ikke!!
04. november 2001 - 12:37
#3
strSQL = \"ALTER TABLE monter ADD email4 varchar(50)\" Får du en fejl?
04. november 2001 - 12:38
#4
arhh du mangler også en Conn.Execute (strSQL) strSQL = .. Conn.Execute (strSQL)
sp
Nybegynder
04. november 2001 - 12:41
#5
Du mangler Set rs = Conn.excute(strSQL) Lige efter strSQL Derudover skal du skrive Og derefter skal du sætte rs = nothing til sidst i din code... nvh Søren Peter
04. november 2001 - 12:46
#6
nu kommer : /opret/Default.asp, linje 12 Conn.Execute (strSQL) koden ser sådan ud nu: <% @language = VBScript %> <LINK rel=\"stylesheet\" type=\"text/css\" href=\"stylesheet\\mont.css\"></HEAD> <% Set Conn = Server.CreateObject(\"ADODB.Connection\") DSN = \"DRIVER={Microsoft Access Driver (*.mdb)};\" DSN = DSN & \"DBQ=\" & Server.MapPath (\"databaser/mont.mdb\") Conn.Open DSN strSQL = \"Alter table monter add (email4 varchar(50))\" Conn.Execute (strSQL) response.write \"færdig\" Conn.Close Set Conn = Nothing %>
04. november 2001 - 12:47
#7
får du en fejl-kode?
04. november 2001 - 12:52
#8
ADODB.Connection fejl \'800a0bb9\' Programmet benytter argumenter, som er af en forkert type, er uden for det acceptable område eller er i indbyrdes konflikt. /opret/Default.asp, linje 12 det er Conn.Execute (strSQL)
04. november 2001 - 12:52
#9
du har ikke et recordset åben som har hendtet data fra monter inden du indsætter en ny kolonne?
04. november 2001 - 12:52
#10
Jeg har lige prøvet denne på min table og det virkede: strSQL = \"ALTER TABLE monter ADD email4 varchar(50)\"
04. november 2001 - 12:57
#11
kan du ikke lige sende dit på jet_fox_madsen@hotmail.com
04. november 2001 - 13:01
#12
Jow jeg kan også bare vise det her: <% Set Conn = Server.CreateObject(\"ADODB.Connection\") DSN = \"DRIVER={Microsoft Access Driver (*.mdb)};\" DSN = DSN & \"DBQ=\" & Server.MapPath (\"databaser/mont.mdb\") Conn.Open DSN strSQL = \"Alter table monter add email4 varchar(50)\" Conn.Execute (strSQL) response.write \"færdig\" Conn.Close Set Conn = Nothing %>
04. november 2001 - 13:06
#13
det virker taktaktaktak
Kurser inden for grundlæggende programmering