Jørgen Müller wrote :
> Esben L. Viborg skrev:
>>Fejltype:
>>Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
>>[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i
>>INSERT INTO-sætningen.
>>/opret.asp, line 116
>>strSQL = strSQL & "'" & Request.Form("brugernavn") & "', "
>>strSQL = strSQL & "'" & Request.Form("adgangskode") & "', "
>>strSQL = strSQL & "'" & Request.Form("rettighed") & "', "
>>brugernavn=test&adgangskode=test&rettighed=1
>
> Hvis rettighed er defineret som tal i databasen skal du fjerne
> plingerne omkring det.
> strSQL = strSQL & Request.Form("rettighed") & ","
men det vil jo ikke give en syntaksfejl - men i stedet en datatype-fejl.
Esben: vær venlig at se artiklen
http://www.asp-faq.dk/article/?id=41 til
næste gang du får en fejl :)
>> strSQL = "Insert into users ("
>>
>> strSQL = strSQL & "username, "
>> strSQL = strSQL & "password, "
>> strSQL = strSQL & "rettigheder, "
>>
>> strSQL = strSQL & "values( "
og så ser det ud til, at du mangler den afsluttende parentes efter
attribut-navnene i tabellen.
--
Jesper Stocholm -
http://stocholm.dk
www.asp-faq.dk: FAQ for dk.edb.internet.webdesign.serverside.asp
www.usenet.dk/netikette/citatteknik.html: Skriv under det du svarer på
Svar venligt til gruppen og ikke til mig privat !