Er der nogle kloge hoveder derude som kan hjælpe mig. Hvorfor virker denne insert ikke. Jeg prøver at indsætte nogle dataer som jeg henter fra en form og får flg. fejlmelding.
Microsoft OLE DB Provider for ODBC Drivers error \'80040e14\'
[Microsoft][ODBC SQL Server Driver][SQL Server]Insert error: column name or number of supplied values does not match table definition.
/mkilic/form/insert.asp, line 12
//Dette er fejlmeldingen
<% Dim objConn, strConn, strSQL, objRS, strOutput
Set objConn = Server.CreateObject(\"ADODB.Connection\") strConn = \"DRIVER=SQL Server; SERVER=HC-DMU-NT1; UID=DD; PWD=PDB; DATABASE=ddpdb;\" objConn.Open strConn Set objRS = Server.CreateObject(\"ADODB.Recordset\") Set objRS.ActiveConnection = objConn
Ja tabellen er oprettet og ser således ud: CREATE TABLE PROFIL (MAILADRESSE CHAR(255) NOT NULL, FNAVN CHAR(30) NOT NULL, ENAVN CHAR(30) NOT NULL, ADRESSE CHAR(30) NOT NULL, POSTNR CHAR(4) NOT NULL, BYNAVN CHAR(30) NOT NULL, UDDANNELSE CHAR(30) NOT NULL, ARBEJDSSTED CHAR(30) NOT NULL, KVALIFIKATIONER VARCHAR(255) NULL, ANTAL SMALLINT NOT NULL, ERHVERVSUDD VARCHAR(255) NULL, INFO VARCHAR(255) NULL, OPRETDATO DATETIME NOT NULL, OPDATERINGDATO DATETIME NOT NULL, PRIMARY KEY(MAILADRESSE), FOREIGN KEY(POSTNR) REFERENCES POSTNUMMER(POSTNR), FOREIGN KEY(MAILADRESSE) REFERENCES STUDERENDE(MAILADRESSE))
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.