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 med SQL fråga

Postades av 2007-12-25 20:18:37 - Tyronne Engström, i forum asp.net generellt, Tråden har 5 Kommentarer och lästs av 1034 personer

Hej!

Jag har en SQL fråga som i access när man kör den som en fråga men inte när jag kör den i .NET 2005


SQL-sats
<code>
SELECT a.xnumber, (a.fname + ' ' + a.lname) as pname, b.ID,b.Seasong, b.score,
b.nrofmatches,b.shoot, ROUND((((shoot - score) / shoot)* 100),2) as summa FROM Players a,
Playerdata b WHERE b.playerid = a.ID AND a.teamid=4 AND a.posid=1 Order by summa desc
</code>

Felmeddelandet jag får säger

<code>
The provider could not determine the Double value. For example, the row was just created, the default
for the Double column was not available, and the consumer had not yet set a new Double value.
</code>

Vad är fel?

/Tyronne


Svara

Sv: Problem med SQL fråga

Postades av 2007-12-25 20:35:53 - Pelle Johansson

En chansning. Det kan vara så att någon av shoot och score är null?

i så fall kan du använda:
isnull(shoot,0) - isnull(score,0)) / isnull(shoot,0)

Det kan också vara så att du gör en divide by zero.


Svara

Sv:Problem med SQL fråga

Postades av 2007-12-25 20:43:40 - Tyronne Engström

Det konstiga är Pelle att om jag sätter en breakpoint på frågan och tar hela frågan och använder den i Access så fungerar det.

/Tyronne


Svara

Sv: Problem med SQL fråga

Postades av 2007-12-26 12:35:25 - Pelle Johansson

Får du felet när du kör frågan eller efteråt när du hämtar upp datat till variabler ?


Svara

Sv: Problem med SQL fråga

Postades av 2007-12-26 13:25:26 - Johan Djupmarker

OleDb-providern har inte 100% samma funktionalitet som Access-guit. Testa att ta bort round och se om det fungerar bättre då. Hjälper inte det får du testa att ta bort olika saker i frågan tills du kommer fram till vad som orsakar problemet.

/Johan


Svara

Sv:Problem med SQL fråga

Postades av 2007-12-29 09:30:51 - Tyronne Engström

Du var inne på ätt sak Pelle!. Jag satte defaultvärde 1 i tabellen då fungerade det. Alltså NUll fel


Tack för hjälpen
/TYronne


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 569 170
27 953
271 705
638
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