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


fel på sgl sattsen :/

Postades av 2004-09-29 10:20:31 - Fredrik Ahnell, i forum c# (c-sharp), Tråden har 6 Kommentarer och lästs av 682 personer

När jag kör funktionen här nedan så får jag felet "No value given for one or more required parameters."
Även fast jag tycker att det är väldigt rätt ?

någon som har något tips på vad det kan vara för fel ?


<code>
private int get_stats(int fid, int val)
{
this.ConnectDb();
this.command.CommandText="SELECT Svar" + val + " FROM stats WHERE fid = ?";
this.command.Parameters.Add("id", OleDbType.VarChar, 10).Value = fid;


this.getreader();
while(Reader.Read())
{
this.nummer = Reader.GetInt32(0);

}
this.closeAll();
return nummer;


}
</code>


Svara

Sv: fel på sgl sattsen :/

Postades av 2004-09-29 11:01:32 - Johan Bovin

ska det inte vara
this.command.Parameters.Add("fid", OleDbType.VarChar, 10).Value = fid;


Svara

Sv: fel på sgl sattsen :/

Postades av 2004-09-29 11:20:42 - Marcus Gus

<b>this.command.CommandText="SELECT Svar" + val + " FROM stats WHERE fid = ?";
this.command.Parameters.Add("id", OleDbType.VarChar, 10).Value = fid;</b>

Hade det inte varit lättare med:
<code>
this.command.CommandText="SELECT Svar" + val + " FROM stats WHERE fid = '" + fid + "'"";
</code>

Du har ju inte någon parameter i sqlsatsen som heter "id"...


Svara

Sv: fel på sgl sattsen :/

Postades av 2004-09-29 11:51:59 - Patrik Dahlén

Skriv ut värdet på val direkt när du kommer in i funktionen.
Felmeddelandet brukar bero på att du stavat fel på ett kolumnnamn. Eftersom du kör ett dynamiskt kolumnnam, "svar"+val, så betyder det förmodligen att du inte har någon kolumn som heter så.
I övrigt så tycker jag att det är en dåligt designad lösning. Svaren borde ligga som separata rader i en tabell, inte i olika kolumner. Då hade du aldrig fått det här problemet.


Svara

Sv: fel på sgl sattsen :/

Postades av 2004-09-29 23:50:35 - Andreas Håkansson

Tocker,

this.command.CommandText="SELECT Svar" + val + " FROM stats WHERE fid = @id";
this.command.Parameters.Add("@id", OleDbType.VarChar, 10).Value = fid;


Svara

Sv: fel på sgl sattsen :/

Postades av 2004-09-29 23:56:41 - Per Karlsson

För att vara strikt:
<CODE>
this.command.Parameters.Add("@id", OleDbType.VarChar, 10).Value = fid.ToString();
</CODE>


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 830
27 960
271 761
3 166
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