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


Provider command for child rowset does not produce a rowset.

Postades av 2005-05-31 11:48:09 - Jenny Lindroth, i forum visual basic - allmänt, Tråden har 9 Kommentarer och lästs av 1332 personer

Jag får ovanstående felmedd när jag kör ett shape-kommando i vb 6.0

"SHAPE {{ CALL bkeep_gea_fill_sp(?,?) }} " & _
"APPEND ( {{ CALL bkeep_gea_fill_names_sp }} " & _
"RELATE gelid TO gelid, glaccount TO glaccount ) AS LocalizedNames"

oQuery.Execute(shapeSQL, sConnShape, oParams) 'där oParams är de parametrar som betecknas med ?,? i shape-strängen...

sConnShape = Provider=MSDataShape;Data Source=xxx;Initial Catalog=xxx;User ID=xxxr;Password=xxx;Use Procedure for Prepare=0;Application Name=xxx;Data Provider=SQLOLEDB

Är det någon som stött på detta och hittat nån lösning?

/Jenny


Svara

Sv: Provider command for child rowset does not produce a rowset.

Postades av 2005-05-31 12:08:59 - Håkan Borneland

Hej!

Vet inte vad det är du ska göra, men....
Jag skriver SQLOLEDB.1 som provider.
Testa att lägg till ".1" på providern.
Verkar som att du kör mot en Stored Procedure.
Då är det viktigt att frågetecknen stämmer med antal och typ mot inparametrarna i SP'n.
Finns undantag på detta, men lämnar det för tillfället.

//Håkan


Svara

Sv:Provider command for child rowset does not produce a rowset.

Postades av 2005-05-31 13:11:30 - Jenny Lindroth

Jag testade att ändra provider till SQLOLEDB.1 - ingen skillnad tyvärr :S
Ja, jag kör mot 2 stored procedures för att få en slags hierarki. Antalet parametrar stämmer, så det är inte där felet ligger.

Någon annan idé?


Svara

Sv: Provider command for child rowset does not produce a rowset.

Postades av 2005-05-31 17:53:53 - Jenny Månsson

Testa att ta bort
<code>Use Procedure for Prepare=0</code>
och kanske även <code>Application Name=xxx</code>

Shape har fungerat för mig när jag har haft allt i din ursprungliga connectionstring förutom dessa värdena som jga aldrig använder.


Svara

Sv: Provider command for child rowset does not produce a rowset.

Postades av 2005-06-01 01:22:21 - Peter Holm

Waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaha

Heeeeej Jenny hur är det me dig då ;) Har du gift dig, grattulerar.....
Glöm inte bort oss i Järbo vaaa....

Hälsa nu alla du vet ja känner....

hehe (Fel forum att morsa på, men kunde inte låta bli när du kom in.)

Var nu snäll o maila mej en epost där du berättar alla detaljer jag missat
från Alborgen fram till nu ;) typ va jobbar du me nu då... Ja du vet...

Ha det bra då...

hmmm (hoppas du e rätt Jenny nu dååååå, annars har man väl skämt ut sig lite)...


Svara

Sv: Provider command for child rowset does not produce a rowset.

Postades av 2005-06-01 11:02:06 - Håkan Borneland

Hej!

Detta är taget från BOL.
Kanske finns där någon ögonöppnare....
Ser att du har dubbla "måsvingar" ( { ), exemplet nedan har det inte.

This is the Microsoft Visual Basic® source code for the sGetTitleAuthors function:

Private Function sGetTitleAuthors() As String
Dim rstParent   As ADODB.Recordset
Dim rstChild    As ADODB.Recordset
Dim sBuf        As String
   
Const CONNECT_PUBS = "PROVIDER=MSDataShape;DATA PROVIDER=SQLOLEDB;" & _
    "SERVER=;DATABASE=pubs;UID=sa;PWD=;"
Const SHAPE_TITLEAUTHORS = _
    "SHAPE {SELECT au_id, au_lname, au_fname FROM authors} " & _
    "APPEND ({SELECT au_id, title FROM titleauthor TA, titles TS " & _
             "WHERE TA.title_id = TS.title_id} " & _
            "AS title_chap RELATE au_id TO au_id)"
            
    '----- create rowsets
    Set rstParent = New ADODB.Recordset
    rstParent.Open SHAPE_TITLEAUTHORS, CONNECT_PUBS
            
    '----- process parent rowset
    Do While Not rstParent.EOF
        sBuf = sBuf & rstParent("au_id") & vbTab & _
            rstParent("au_lname") & ", " & rstParent("au_fname") & vbCrLf
            
        '----- process chapter of child rowset
        Set rstChild = rstParent("title_chap").Value
        Do While Not rstChild.EOF
            sBuf = sBuf & vbTab & vbTab & rstChild("title") & vbCrLf
            rstChild.MoveNext
        Loop
        rstParent.MoveNext
    Loop
    sGetTitleAuthors = sBuf
End Function


//Håkan


Svara

Sv:Provider command for child rowset does not produce a rowset.

Postades av 2005-06-02 11:40:18 - Jenny Lindroth

Tack allesammen. Jag hittade felet o den var inte i VB-koden, utan en rad i min sp...

/Jenny


Svara

Sv:Provider command for child rowset does not produce a rowset.

Postades av 2005-06-02 11:40:44 - Jenny Lindroth

Hej Peter, jag skickar dig ett maaaail :)


Svara

Sv: Provider command for child rowset does not produce a rowset.

Postades av 2005-06-02 13:22:41 - Peter Holm

jaaaa Jenny MEN

inte till förnamn.efternamn@firman.se dit kommer bara spammet...

skicka till peterh@firman.se så kommer det fram :D

[peter.h]


Svara

Nyligen

  • 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
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

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 721
27 958
271 751
5 649
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