Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Syntaxfel

Postades av 2002-07-09 20:56:07 - Emil Grip, i forum asp - allmänt, Tråden har 5 Kommentarer och lästs av 449 personer

Vad är det för fel om det är ett syntaxfel i INSERT INTO satsen??

Har testat och ändrat och ändrat, men inget går.
Kör exakt samma sak på en annan sida, fast det hämtar data ur en annan tabell där...blir galen på detta!

Hjälp nån snälla!


Svara

Sv: Syntaxfel

Postades av 2002-07-11 13:34:35 - Tommie Severinsson

Skriv
Response.Write sqlSträng
Response.End

Efter sql strängen... så kan du nog lista ut vad felet är..


Svara

Sv: Syntaxfel

Postades av 2002-07-12 18:35:25 - Andreas Hillqvist

Går du till en bilverkstad frågar reparatören vad det är för fel på bilen. Kommer han fråga dig var bilen är så han kan titta på den.

Samma gäller oss programmerare. Vi kan inget göra utan ledtrådar. Visa oss kod och felmeddelande så kan vi hjälpa dig. Men utan det krävs parasykiska krafter.


Svara

Syntaxfel (kod, felmedelande m.m.)

Postades av 2002-07-15 19:31:38 - Emil Grip

Kod:


<%
Response.Expires = -1
Response.Buffer = True
%>
<!-- #INCLUDE FILE="Data.INC" -->
<!-- #INCLUDE FILE="adovbs.INC" -->
<%
MinCon.open db

Dim Nick, Till, inlagg, Nytt, Anvnamn, Datum, Tid, IP, SQL, vart, SQL3

Nick = Request.QueryString("nick")

If nick = "" then
Response.Redirect("chatmain.asp?status=2")
End if


Function fixa(text)
text = Replace(text,"'","´")
fixa = text
End Function

Anvnamn = Session("logon")
Datum = FormatDateTime(Date, vbshortdate)
Tid = FormatDateTime(Time, vbshorttime)
IP = Request.ServerVariables("REMOTE_HOST")
Till = Fixa(Request.Form("till"))
Inlagg = Fixa(Request.Form("chattet"))

If Inlagg = "" then
Response.Redirect(vart)
End if

Nytt = "INSERT INTO Chat(Anvnamn, Nick, Till, Tid, Datum, Text, IP) Values ('" & Anvnamn & "','" & Nick & "','" & Till & "','" & Tid & "','" & Datum & "','" & Inlagg & "','" & IP & "')"
Response.Write(Nytt)
Response.Flush
Response.End
MinCon.Execute Nytt
MinCon.close
Set MinCon = nothing
%>



Skriver ut Nytt direkt:

INSERT INTO Chat(Anvnamn, Nick, Till, Tid, Datum, Text, IP) Values ('EmPa','EmPaa','EmPa','19:31','2002-07-15','Hej igen!','127.0.0.1')


Felmeddelande:

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel i INSERT INTO-uttryck.
/projekt/circle/nyttchat.asp, line 65


Svara

Sv: Syntaxfel (kod, felmedelande m.m.)

Postades av 2002-07-15 20:47:47 - Andreas Hillqvist

Men jag gissar på att felmeddelandet beror på att Text är ett reserverat ord och att du hade två ' istället för ett ' på ett ställe.<br>
<br>
Du behöver inte två fält för tid och datum. Du kan lagra det i ett och samma:

<code>
<%
Response.Expires = -1
Response.Buffer = True
%>
<!-- #INCLUDE FILE="Data.INC" -->
<!-- #INCLUDE FILE="adovbs.INC" -->
<%

Function SQLText(Value)
If Len(Value) > 0 Then
SQLText = "'" & Replace(Value,"'","''") & "'"
Else
SQLText = "Null"
End If
End Function

Function SQLDate(Value)
If IsDate(Value) Then
SQLDate = "#" & Month(Value) & "/" & Day(Value) & "/" & Year(Value) & " " & Hour(Value) & ":" & Minute(Value) & ":" & Second(Value) & "#"
Else
SQLDate = "Null"
End If
End Function

Dim Nick, Till, inlagg, Anvnamn, Tid, IP, SQL, vart

Anvnamn = Session("logon")

If Len(Anvnamn) then
Nick = Request.QueryString("nick")

If Len(Nick) Then
Inlagg = Request.Form("chattet")

If Len(Inlagg) Then
IP = Request.ServerVariables("REMOTE_HOST")
Till = Request.Form("till")
SQL = "INSERT INTO Chat(Anvnamn, Nick, Till, Tid, [Text], IP) VALUES (" & SQLText(Anvnamn) & ", " & SQLText(Nick) & ", " & SQLText(Till) & "," & SQLDate(Now()) & ", " & SQLText(Inlagg) & ", " & SQLText(IP) & ")"

Response.Flush
Response.End

MinCon.open db
MinCon.Execute Nytt
MinCon.close
Else
Response.Redirect(vart)
End if
Else
Response.Redirect "chatmain.asp?status=2"
End if
Else
Response.Write "<h3>Not logged in!</h3>"
End If
Set MinCon = nothing
%>
</code>



Svara

Sv: Syntaxfel (kod, felmedelande m.m.)

Postades av 2002-07-16 18:08:40 - Emil Grip

Tack så mycket för hjälpen, det var TEXT som krånglade.


Svara

Nyligen

  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 903
27 965
271 779
2 322
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies