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


recordset i recordset? Eller nått...

Postades av 2003-04-02 17:23:08 - Johan Krantz, i forum sql-server/msde, Tråden har 5 Kommentarer och lästs av 585 personer

Ojoj... nu har jag problem...
Håller på med ett meddelandesystem där ETT skickat meddelanden kan ha upp till ca 250 mottagare. Jag sparar meddelandena i en tabell och mottagarna i en annan.
Nu ska jag hämta utkorgen... Att hämta alla meddelanden som "JAG" har skickat är ju inga problem, men hur hämtar jag mina skickade meddelandens mottagare på ett smart och enkelt sätt?
Jag skulle ju kunna hämta ett nytt recordset för varje meddelande i asp-koden, men det är ju en aning ineffektivt.
Och jag vill ju inte köra ihop tabellerna eftersom jag då skulle få meddelande-texten repeterad i recordsettet lika många gånger som mottagare... (blir för stort...)

Vad jag alltså helst skulle vilja göra är att hämta mina skickade meddelanden och att ett av fälten i det recordsettet skall innehålla ett nytt recordset med mottargarna!
(Arrayer i arrayer har väl alla jobbat med? ;) men kanske inte recordsets...)

WAAAH!


Svara

Sv: recordset i recordset? Eller nått...

Postades av 2003-04-02 20:25:41 - Andreas Hillqvist

Låter som du letar efter MSDataShape. Finns ett inlägg om det: [ADODB: Command.Prepered]


Svara

Sv: recordset i recordset? Eller nått...

Postades av 2003-04-02 22:47:38 - Christoffer Hedgate

Jag tror du tänker lite fel. Har du ett mail som skickats till 250 mottagare, eller 250 (visserligen likadana men dock 250 st) mail skickade till varsin mottagare? Jag antar att det är ett mail till 250 mottagare. I vilket fall som helst så ser jag inte varför du ska ha ett hierarkiskt recordset. Hämta ut mailet i ett recordset, och sen mottagarna i ett annat recordset.


Svara

Sv: recordset i recordset? Eller nått...

Postades av 2003-04-03 10:11:48 - Johan Krantz

Mjo, men problemet blir ju då att jag för varje meddelande måste hämta ett nytt recordset... det blir totalt 11 recordset på en sida eftersom jag har 10 meddelanden per sida...
Men det kanske är det som är effektivast ändå?


Svara

Sv: recordset i recordset? Eller nått...

Postades av 2003-04-03 10:36:54 - Christoffer Hedgate

Men du ska väl ändå inte visa alla mottagare för varje mail? Det blir ett ganska tråkigt gui om man har ett par mail som skickats till 250 mottagare... Hämta bara recordsetet med mottagare när man plockar upp ett visst mail istället. I listan i utkorgen kan du ju begränsa dig till att visa en mottagare, eller skriva typ 'flera' när det är mer än en. Även om du använder MSDataShape eller någon annan form av hierarkiskt recordset så blir det ju i slutändan fortfaranade flera recordsets som skapas, bara för att de sätts samman till ett innebär det inte att det går fortare att bygga upp dem på det sättet än om du skulle gjort det själv.


Svara

Sv: recordset i recordset? Eller nått...

Postades av 2003-04-03 10:50:45 - Johan Krantz

Hmm... okej...
Fast jag ska faktiskt visa alla på en gång (lite layers som jag gömmer och visar, kunden vill ha det så...)
Kanske var onödigt mycket jobb då... men jag löste det precis med datashape!
Tack för hjälpen alla!

Så här ser connection stringen ut för datashape mot sqlserver för den som undrar:
<code>strConn = "PROVIDER=MSDataShape;DATA PROVIDER=SQLOLEDB;SERVER=;DATABASE=;UID=;PWD=;"</code>


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 619
27 953
271 709
256
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