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


strSQL = " INSERT INTO...

Postades av 2001-10-19 11:13:00 - Erik Hägglund, i forum asp - allmänt, Tråden har 6 Kommentarer och lästs av 736 personer

Hej, jag hoppas det finns någon där ute som kan hjälpa mig med detta.
Det är säkert ett bagatellartat problem, men jag hittar verkligen inte felet.
Jag håller på med en sida för nyhetspublicering. Den består i grund och botten av en Access databas med följande fält i en och samma tabell:
id - Autonumber
subject - Number
head - Text
body - Memo
author - Text
ddate - Date (general)
viewed - Number

Det är på sidan där man skriver in nya inlägg som INSERT INTO strängen krånglar.

Strängen ser ut som följer:
strSQL = "INSERT INTO tbl_threads (subject, head, body, author, ddate) values ("&subject&", '"&header&"', '"&body&"', '"&namn&"', Now())"

Fälten id och viewed är utelämnade på grund av att id genereras ju automatiskt i databasen och view skall vara noll.

Felet tycks uppstå här:
'"&header&"',
--^
Felmeddelandet är Expected end of statement....


Jag har försökt att ändra på enkelsnuttar, dubbelsnuttar och &-tecken, jag har till och med börjat fundera på om "header" är ett så kallat reserverat ord....

Trevlig helg vänner!


Svara

Sv: strSQL = " INSERT INTO...

Postades av 2001-10-19 11:47:00 - Thomas Tydal

Det jag brukar göra när jag får sådana fel är att skriva ut hela query-strängen (alltså strSQL i ditt fall) på html-sidan, för då är det ju lättare att se var felet ligger.


Svara

Sv: strSQL = " INSERT INTO...

Postades av 2001-10-19 13:41:00 - Erik Hägglund

Joo, jag vet, men det funkar inte, koden avbryts innan den har kommit så långt....


Svara

Sv: strSQL = " INSERT INTO...

Postades av 2001-10-19 22:07:00 - Peter Cyrillus

Stavfel?
head -> & HeadER &


Svara

Sv: strSQL = " INSERT INTO...

Postades av 2001-10-19 22:22:00 - Peter Jansson

Det saknas väl lite fnuttar och &-tecken runt now() på slutet va?


Svara

Sv: strSQL = " INSERT INTO...

Postades av 2001-10-20 11:12:00 - Andreas Hillqvist

Jag tror oxo det beror på att du inte har mellanslag före och efter &.
VB Scriptet tolkar det då som variabel suffixet för datatypen long. Testa med:

<code>
strSQL = "INSERT INTO tbl_threads (subject, head, body, author, ddate) VALUES (" & subject & ", '" & header & "', '" & body & "', '" & namn & "', Now())"
</code>

Är inte heller säker på vilka vb funktionen som man kan använda i sql fråger. Eventuellt är du kanske tvungen att bryta ut Now():

<code>
strSQL = "INSERT INTO tbl_threads (subject, head, body, author, ddate) VALUES (" & subject & ", '" & header & "', '" & body & "', '" & namn & "', #" & Format$(Now(),"m\/d\/yyyy") & "#)"
</code>


Svara

Sv: strSQL = " INSERT INTO...

Postades av 2001-10-21 15:55:00 - Erik Hägglund

Aaaahhhh!
Mellanslag...skall jag komma ihåg, nu funkar det!!
Tack!
Erik


Svara

Nyligen

  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online

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 846
27 961
271 763
1 011
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