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


Number of query values and destination fields are not the same.

Postades av 2005-05-27 12:11:17 - Sofia Svensson, i forum access, Tråden har 2 Kommentarer och lästs av 772 personer

Hej!
Jag har lagt till två kolumner för tillägg i en tabell mha ADODB Command.
När jag kör execute så får jag felmeddelandet "Number of query values and destination fields are not the same.".
Men de ÄR samma (i alla fall vad jag kan se).
Tar jag bort tillägget av de två nya kolumnerna så fungerar allt bra igen.
Jag tycker jag har lagt till dem överallt där de ska.

Koden ser ut som följer:

Public Function insertComponent(data As DataCollectorComponent, _
conn As ADODB.Connection) As Boolean

'data är nedan ett XML element som innehåller korrekt data.
'Har även provat att hårdkoda in data för att utsluta att något fel ligger i XMLen.

Dim queryParams As New ParameterContainerComponent

Dim cmd As New ADODB.Command

With cmd
.ActiveConnection = conn
.CommandText = "commInsertComponent"
.CommandType = adCmdStoredProc
End With

queryParams.compIdPrm.value = data.componentId
cmd.parameters.Append queryParams.compIdPrm

queryParams.descIdPrm.value = data.getDescriptionId
cmd.parameters.Append queryParams.descIdPrm

queryParams.removedPrm.value = data.removed
cmd.parameters.Append queryParams.removedPrm

'Ny kolumn
queryParams.PreferredItemStatusPrm.value = data.PreferredItemStatus
cmd.parameters.Append queryParams.PreferredItemStatusPrm

'Ny kolumn
queryParams.EquivalentComponentsPrm.value = data.EquivalentComponents
cmd.parameters.Append queryParams.EquivalentComponentsPrm
'Number of query values and destination fields are not the same.

cmd.Execute

End function

'***************************************************************

'Här initieras ParameterContainerComponent-klassen

Public compIdPrm As New ADODB.Parameter
Public descIdPrm As New ADODB.Parameter
Public removedPrm As New ADODB.Parameter
'Nya kolmner
Public PreferredItemStatusPrm As New ADODB.Parameter
Public EquivalentComponentsPrm As New ADODB.Parameter

Private Sub Class_Initialize()

With compIdPrm
.Name = "componentId"
.Type = adBSTR
.Direction = adParamInput
End With

With descIdPrm
.Name = "descriptionId"
.Type = adInteger
.Direction = adParamInput
End With

With removedPrm
.Name = "removed"
.Type = adBoolean
.Direction = adParamInput
End With

'Ny kolumn
With PreferredItemStatusPrm
.Name = "PreferredItemStatus"
.Type = adBSTR
.Direction = adParamInput
End With

'Ny kolumn
With EquivalentComponentsPrm
.Name = "EquivalentComponents"
.Type = adBSTR
.Direction = adParamInput
End With


Tabellen innehåler följande fält:
ComponentId
descriptionId
removed
PreferredItemStatus
EquivalentCOmponents
CreatedDate
lastchange


STORT TACK FÖR EV. HJÄLP!!
Jag har verkligen kört fast!

Mvh, Sofia


Svara

Sv: Number of query values and destination fields are not the same.

Postades av 2005-05-27 12:21:24 - Göran Andersson

Har du lagt till parametrarna i din stored procedure?


Svara

Sv:Number of query values and destination fields are not the same.

Postades av 2005-05-27 12:28:35 - Sofia Svensson

Hej!
Där satt den!
Jag har med alla hast fått sätta mig in och ändra i annans kod så jag missade uppenbarligen att ändra på alla ställen.

Tack!

Sofia


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 769
27 960
271 761
515
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