Meinews.de  


Zurück   Meinews.de > Forum > Newsgroups microsoft.public.de.* 1 Forum > Newsgroup microsoft.public.de.access
Registrieren FAQ Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Newsgroup microsoft.public.de.access Forum microsoft.public.de.access

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 11-02-2009, 02:49 PM
Andreas Ahrens
 
Beiträge: n/a
Standard Acc 07 TreeView

Hi NG,

wei muß ich den unteren Code ändern, damit nur die Namen angezeigt werden,
die auch in der anderen Tabelle einen Eintrag haben?

Code:

Private Sub TreeViewFuellen()

Dim rsA As ADODB.Recordset
Dim rsB As ADODB.Recordset
Dim objNode As MSComctlLib.Node

Set objTreeView = Me.BriefAnsicht.Object

Set rsA = New ADODB.Recordset

rsA.Open ("dbo_Adressen"), CurrentProject.Connection

With objTreeView
Do While Not rsA.EOF
Set objNode = objTreeView.Nodes.Add()

With objNode
.Key = "nam" & rsA!AdressID
.Text = rsA!Nachname
End With

Set rsB = New ADODB.Recordset
rsB.Open ("SELECT * FROM dbo_Brief WHERE AdressID = " &
rsA!AdressID), CurrentProject.Connection
Do While Not rsB.EOF
objTreeView.Nodes.Add objNode, tvwChild, "brf" &
rsB!BriefID, rsB!Betreff
rsB.MoveNext
Loop

rsA.MoveNext
Loop
End With

rsA.Close
rsB.Close
End Sub

Gruß
Andy
Mit Zitat antworten
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Meinews.de
Standard Sponsored Links

  #2  
Alt 11-02-2009, 03:37 PM
Thomas Ehlert
 
Beiträge: n/a
Standard Re: Acc 07 TreeView

Mach einfach ein Select per Inner Join auf beide Tabellen und
gib das Ganze am Stück aus.

Gruß
Thomas

"Andreas Ahrens" <AndreasAhrens*discussions.microsoft.com> schrieb im
Newsbeitrag news:B80777B0-00FC-4117-BEA8-BCB7BD2D9A50*microsoft.com...
> Hi NG,
>
> wei muß ich den unteren Code ändern, damit nur die Namen angezeigt werden,
> die auch in der anderen Tabelle einen Eintrag haben?
>
> Code:
>
> Private Sub TreeViewFuellen()
>
> Dim rsA As ADODB.Recordset
> Dim rsB As ADODB.Recordset
> Dim objNode As MSComctlLib.Node
>
> Set objTreeView = Me.BriefAnsicht.Object
>
> Set rsA = New ADODB.Recordset
>
> rsA.Open ("dbo_Adressen"), CurrentProject.Connection
>
> With objTreeView
> Do While Not rsA.EOF
> Set objNode = objTreeView.Nodes.Add()
>
> With objNode
> .Key = "nam" & rsA!AdressID
> .Text = rsA!Nachname
> End With
>
> Set rsB = New ADODB.Recordset
> rsB.Open ("SELECT * FROM dbo_Brief WHERE AdressID = " &
> rsA!AdressID), CurrentProject.Connection
> Do While Not rsB.EOF
> objTreeView.Nodes.Add objNode, tvwChild, "brf" &
> rsB!BriefID, rsB!Betreff
> rsB.MoveNext
> Loop
>
> rsA.MoveNext
> Loop
> End With
>
> rsA.Close
> rsB.Close
> End Sub
>
> Gruß
> Andy



Mit Zitat antworten
 
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen
Es ist dir nicht erlaubt, auf Beiträge zu antworten
Es ist dir nicht erlaubt, Anhänge anzufügen
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten

vB Code ist An
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
TreeView Christian Mauerer Newsgroup microsoft.public.de.german.entwickler.dotnet.csharp 2 12-17-2008 08:45 AM
TreeView mit YUI Philipp Kraus Newsgroup de.comm.infosystems.www.authoring.misc 0 09-27-2008 04:51 PM
TreeView Karsten Sosna Newsgroup microsoft.public.de.german.entwickler.dotnet.asp 34 08-30-2008 06:38 AM
TreeView Emil Newsgroup microsoft.public.de.german.entwickler.dotnet.csharp 4 05-05-2008 02:53 PM
TreeView Wolfgang Kalteis Newsgroup microsoft.public.de.german.entwickler.dotnet.vb 2 04-22-2008 01:45 PM


Alle Zeitangaben in WEZ. Es ist jetzt 05:35 PM Uhr.



Powered by: vBulletin Version 3.6.7 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Forum SEO by Zoints