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 Recordset

Postades av 2005-08-10 11:25:46 - David Svensson, i forum visual basic - allmänt, Tråden har 4 Kommentarer och lästs av 658 personer

Public ConFDB As ADODB.Connection
Public RecFDB As ADODB.Recordset


Jag har en ADODB-koppling till min databas

ConnectFDB ger connectionsträngen och detta fungerar bra
    Dim kortId_Arr As Variant
    Dim utrId_Arr As Variant

    Set ConFDB = New ADODB.Connection
    ConFDB.Open ConnectFDB


Denna fråga returnerar drygt 6000 rader och detta fungerar också bra, dvs arrayen kortId_Arr populeras.
    Set RecFDB = ConFDB.Execute(" SELECT k.inKortID " & _
                        " FROM kort k, utrustning u, utrnotis un" & _
                        " Where k.inUtrID = u.inUtrID" & _
                        " and u.inUtrID=un.inUtrID AND un.vcRubrik='NE ID'" & _
                        " and (k.dtavvecklad is null or k.dtavvecklad > getdate())" & _
                        " and (u.dtavvecklad is null or u.dtavvecklad > getdate())" & _
                        " Order by 1")


    If Not RecFDB.EOF Then
      kortId_Arr = RecFDB.GetRows
    End If

    RecFDB.Close


Nu har jag en annan fråga som jag skulle vilja köra (jag kan köra den utan problem i SQL Query Analyzer och får där ca 2000 rader) men när jag kör den i mitt vb-program får jag inga rader... :(
 Set RecFDB = ConFDB.Execute(" SELECT u.inUtrID" & _
                " FROM utrustning u, utrnotis un" & _
                " Where u.inUtrID = un.inUtrID" & _
                " and (u.dtavvecklad is null or u.dtavvecklad > getdate())" & _
                " AND un.vcRubrik='NE ID'" & _
                " Order by 1")

    If Not RecFDB.EOF Then
      utrId_Arr = RecFDB.GetRows
    End If
    
    RecFDB.Close


Kan någon se vad som är fel.... jag har stirrat mig blid nu tror jag :(

// David


Svara

Sv: Problem med Recordset

Postades av 2005-08-10 11:57:57 - Jesper Thörn

Finns det några poster som motsvarar din fråga då?

BTW. kan du inte använda COALESCE() i stället för is null?

COALESCE(u.dtavvecklad, GETDATE())


Svara

Sv:Problem med Recordset

Postades av 2005-08-10 12:18:58 - David Svensson

jo, som jag sa, när jag kör den andra frågan i Query Analyzer så får jag ca 2000 rader

ok, ska titta på COALESCE()


Svara

Sv: Problem med Recordset

Postades av 2005-08-10 12:39:11 - Jenny Månsson

Du kanske har stavat fel eller nåt. Testa att köra Profiler och kopiera frågan därifrån för att se om den går att köra i Query Analyzer.

Om du sätter en breakpoint på .eof, kommer du dit?
Och om du sätter en breakpoint inuti if satsen där du tilldelar varianten värdet, kommer du dit?

Vad händer, händer ingenting, får du nåt felmeddelande....?


Svara

Sv:Problem med Recordset

Postades av 2005-08-10 13:14:16 - David Svensson

Hej, igen....

Antagligen hjälper det att bara fråga...
det är väl som att ta med sig paraply på stan... då regnar det inte.... däremot om man har det hemma regnar det garanterat...

Nu har jag kopierat frågan från Query Analyzer igen.... vilket jag gjort flera gånger tidigare.... men skillnaden är att det fungerar nu :)

Tack för all hjälp.

// David


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 722
27 958
271 751
427
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