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


Problem SQL-syntax

Postades av 2004-03-02 20:26:07 - Anders Svensson, i forum asp - allmänt, Tråden har 6 Kommentarer och lästs av 443 personer

Detta är problemet

Microsoft OLE DB Provider for SQL Server error '80040e07'

Error converting data type varchar to numeric.

SQLstmt = "UPDATE Carrier_Cost SET carrier = '" & request.form("carrier") & "', c_weight = '" & request.form("c_weight") & "' , c_price = '" & request.form("c_price") & "', c_country = '" & request.form("c_country") & "' WHERE id = " & Request("id")

c_weight o c_price är numeric

Det är väl ett problem med fnuttarna som jag inte ser, eller

Tack på förhand


Svara

Sv: Problem SQL-syntax

Postades av 2004-03-02 21:01:04 - Pelle Henriksson

Tjena!

Om c_price och c_weight är numeriska fält så måste du plocka bort [']. För numeriska fält ska det se ut så här:

<code>
strSQL = "c_weight=" & Request.Form("c_weight") & ", c_price=" & Request.Form("c_price")
</code>


Svara

Sv: Problem SQL-syntax

Postades av 2004-03-02 21:08:17 - Anders Svensson

Nu blev det ett annat fel

Microsoft OLE DB Provider for SQL Server error '80040e14'

Line 1: Incorrect syntax near ','.

suck


Svara

Sv: Problem SQL-syntax

Postades av 2004-03-02 21:28:17 - Pelle Henriksson

Prova att skriva ut strängen på skärmen (response.write SQLStmt) utan att exekvera kommandot, då borde du kunna se felet. Posta den gärna här! Om du tagit bort fnuttarna på de numeriska fälten borde det vara ok, såvida inte något av de värdena du skicka in i satsen innehåller en ['].


Svara

Sv: Problem SQL-syntax

Postades av 2004-03-02 21:38:03 - Anders Svensson

Här kommer den

UPDATE Carrier_Cost SET carrier = '', c_weight = , c_price = , c_country = '' WHERE id = 1


Svara

Sv: Problem SQL-syntax

Postades av 2004-03-02 22:01:03 - Pelle Henriksson

Anledning till att satsen ovan inte fungerar är helt enkelt att det saknas värde för de numeriska fälten. Att strängar är tomma [=''] är ok (beroende på vilka regler du satt på databasen) men det funkar inte med tal. Kanske är inte formulärets fält döpta på det sätt som du angivit dem i satsen. Om du vill att fälten ska vara tomma får du skicka in [Null] på respektive numeriskt värdes plats.


Svara

Sv: Problem SQL-syntax

Postades av 2004-03-02 22:09:52 - Anders Svensson

Tack. Ibland blir man blind. Jag hade inte ändrat namn på formfälten

Tackar o godnatt


Svara

Nyligen

  • 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
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

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 790
27 960
271 761
5 914
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