/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
database, sql problem
Fra : pepss


Dato : 20-03-03 13:48

jeg instal. iis på min compurter og prøver nu at lære asp.
Jeg kan bare ikke få databasen til at virke!
når jeg prøver at indsette noget i en tabel få jeg en fejl
Fejltype:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i
INSERT INTO-sætningen.
/godkend.asp, line 25

hvad betyder det?

i mit scrip har jeg skrevet:

<%
' ADODB connection objektet
Set Conn = Server.CreateObject("ADODB.Connection")
' Husk at angive den rigtige sti til din database
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.MapPath("databasse/db1.mdb")
' Åben databaseforbindelsen
Conn.Open DSN


strSQL = "Insert into medlem ("
strSQL = strSQL & "profil "

strSQL = strSQL & "values( "

strSQL = strSQL & "pepss"

Conn.Execute(strSQL)


' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>


--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

 
 
Jens Gyldenkærne Cla~ (20-03-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 20-03-03 13:59

pepss skrev:

> jeg instal. iis på min compurter og prøver nu at lære asp.
> Jeg kan bare ikke få databasen til at virke!
> når jeg prøver at indsette noget i en tabel få jeg en fejl

Start med at læse introduktionsartiklen fra asp-faq.dk:
<http://asp-faq.dk/article/?id=41>

> strSQL = "Insert into medlem ("
> strSQL = strSQL & "profil "
>
> strSQL = strSQL & "values( "
>
> strSQL = strSQL & "pepss"

Hvis du skriver din sql-sætning ud (se hvordan i linket ovenfor)
vil du kunne se at der mangler en slutparantes. Desuden skal
tekster sættes i anførselstegn.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

pepss (21-03-2003)
Kommentar
Fra : pepss


Dato : 21-03-03 00:08

Jens GyldenkærneClausen wrote in
dk.edb.internet.webdesign.serverside.asp:
> pepss skrev:
> Start med at læse introduktionsartiklen fra asp-faq.dk:
> <http://asp-faq.dk/article/?id=41>
>
> > strSQL = "Insert into medlem ("
> > strSQL = strSQL & "profil "
> >
> > strSQL = strSQL & "values( "
> >
> > strSQL = strSQL & "pepss"
>
> Hvis du skriver din sql-sætning ud (se hvordan i linket
ovenfor)
> vil du kunne se at der mangler en slutparantes. Desuden skal
> tekster sættes i anførselstegn.

tak skal du ha nu køre det noget beder!

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

Jesper Stocholm (20-03-2003)
Kommentar
Fra : Jesper Stocholm


Dato : 20-03-03 14:02

pepss <olefriis@privat.dk> skrev:
>jeg instal. iis på min compurter og prøver nu at lære asp.
>Jeg kan bare ikke få databasen til at virke!
>når jeg prøver at indsette noget i en tabel få jeg en fejl
>Fejltype:
>
>Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
>[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i
>INSERT INTO-sætningen.
>/godkend.asp, line 25
>
>hvad betyder det?
>
>i mit scrip har jeg skrevet:
>
>strSQL = "Insert into medlem ("
>strSQL = strSQL & "profil "

det ser ud til at du mangler en ")" efter "profil" i denne sætning.

Generelt kan det være meget svært at gennemskue hvordan en sætning
ser ud, når du sammensætter den over flere linier. I den
forbindelse bør du kigge på whttp://www.asp-faq.dk/article/?id=41,
der er en artikel, der forklarer hvordan man bedst giver de
nødvendige informationer, når man spørger i den gruppe som denne.



--
Jesper Stocholm
http://stocholm.dk


Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408936
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste