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


skumt felmeddelande från ms sql alternativt .net 1.1

Postades av 2006-08-22 13:59:53 - östen petersson, i forum sql-server/msde, Tråden har 5 Kommentarer och lästs av 877 personer

System.ArgumentException: Source array was not long enough. Check srcIndex and length, and the array's lower bounds.

i executereader

nån som känner igen?


Svara

Sv: skumt felmeddelande från ms sql alternativt .net 1.1

Postades av 2006-08-29 09:54:30 - östen petersson

bump


Svara

Sv:skumt felmeddelande från ms sql alternativt .net 1.1

Postades av 2006-08-29 14:56:55 - Mikael Wedham

SQL satsen?
Koden som körs?

/m


Svara

Sv: skumt felmeddelande från ms sql alternativt .net 1.1

Postades av 2006-08-30 07:50:52 - östen petersson

det är en rätt basic fråga till sql-en och det vi lyckas inte framkalla felet på localhost

vår konsult hade ett annat problem som kanske är relaterat problem där han lyckades tråda upp den här lösningen i så många trådar att physical threads-taket på windows servern tog slut :)
gick inte heller att framkalla på localhost

kan det vara så att sqlen trådar sina parameters till en sqlfråga
så att vi när det är hårt tryck förlorar parametrar från .net till server? (om threadpoolen är slut)

det är från vår prismotor så jag är lite tveksam om äh här dårå - sannolikt helt obergpligt för utomstående

 Public Overrides Sub CalculatePriceForProduct()
        Try
            If Me.oQuantityBreak <= 0 Then
                Try
                    MyBase.SendEvents()
                Catch ex As Exception
                    Dim pException As New PandoraExceptionImpl(Me.oRequestItem, base.PandoraContracts.ErrorTypes.R3PriceError, base.PandoraContracts.ErrorStatus.Warning, "Error when sending thread event from qbreak price ", ex)
                    'MyBase.oObserver.NotifyErrorMessage(pException)
                    Throw pexception
                End Try
                Return
            End If

            Dim loCommand As New SqlCommand
            loCommand.CommandType = CommandType.StoredProcedure

#If DEBUG Then
            loCommand.CommandText = "sp_get_sellprice"
#Else
            loCommand.CommandText = "sp_get_sellprice"
#End If

            loCommand.Parameters.Add("@kndnr", Me.oRequestItem.CustomerERPNo).SqlDbType = SqlDbType.Int
            loCommand.Parameters.Add("@plant", SqlDbType.VarChar, Me.oRequestItem.DefaultPlant.Length).Value = Me.oRequestItem.DefaultPlant
            loCommand.Parameters.Add("@artnr", SqlDbType.VarChar, Me.oRequestItem.Item.ArticleId.Length).Value = Me.oRequestItem.Item.ArticleId
            loCommand.Parameters.Add("@qty", Me.oQuantityBreak).SqlDbType = SqlDbType.Int

            Try
                If Not MyBase.ExecuteReader(loCommand, AddressOf Me.SetFromDRQBreak) Then
                    Me.oObserver.NotifyTraceValueToItem(base.PandoraContracts.TraceValues.NoQuantityBreakFound, "No QBPrice Found")
                    Throw New PandoraExceptionImpl(Me.oRequestItem, base.PandoraContracts.ErrorTypes.NoPrice, base.PandoraContracts.ErrorStatus.SmallError, "No quantity break price from R/3 ")
                End If
            Catch ex As PandoraExceptionImpl
                Throw ex 'Catched again further down
            Catch ex As Exception
                Dim pException As New PandoraExceptionImpl(Me.oRequestItem, base.PandoraContracts.ErrorTypes.R3PriceError, base.PandoraContracts.ErrorStatus.BigError, "Error when getting R/3 qbreak price from db", ex)
                Throw pException 'Catched again further down
            End Try
        Catch ex As PandoraExceptionImpl
            MyBase.oObserver.NotifyErrorMessage(ex)
        Catch ex As Exception
            Dim pException As New PandoraExceptionImpl(Me.oRequestItem, base.PandoraContracts.ErrorTypes.R3PriceError, base.PandoraContracts.ErrorStatus.BigError, "Error when getting R/3 qbreak price from db", ex)
            MyBase.oObserver.NotifyErrorMessage(pException)
        End Try
        MyBase.SendEvents()
    End Sub


Svara

Sv:skumt felmeddelande från ms sql alternativt .net 1.1

Postades av 2006-08-30 15:04:46 - Mikael Wedham

Det känns som om det är lite "jobbig" kod, eller är det bara jag som är lat när jag skriver?
Det _BÖR_ finnas enklare sätt att köra en procedur med 4 argument, som ändå ger en
säker och bra körning...

/micke


Svara

Sv: skumt felmeddelande från ms sql alternativt .net 1.1

Postades av 2006-09-01 09:15:33 - östen petersson

mmm
det har en del med trådningen att göra
utan exceptionhandling överallt så kan man inte vara säker på att man inte får trådlåsning elelr vad det kan heta på svenska eftersom prisuträknaren väntar på svar från alla trådarna

sen har han en tendens till överarbetad kod iofs


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 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

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 618
27 953
271 709
5 731
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