DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: Verschachtelte Tabellen mit Repeater und Relationen | Von: G. Guest ( 22.01.2003 16:23)

Hallo,

wer ist schon wunschlos.

Besteht auch die Möglichkeit drei Tabellen auf diese Art zu verschachtel.
Hat jemand eine Ahnung wie es funktioniert, was mach ich falsch.

mfg

Johann Meisl

Imports System.Data
Imports System.Data.SqlClient

Public Class NestedRepeater
Inherits System.Web.UI.Page
Protected WithEvents parentRepeater As System.Web.UI.WebControls.Repeater
Protected WithEvents Repeater1 As System.Web.UI.WebControls.Repeater

#Region " Vom Web Form Designer generierter Code "

'Dieser Aufruf ist für den Web Form-Designer erforderlich.
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()

End Sub

Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
'CODEGEN: Diese Methode ist für den Web Form-Designer erforderlich
'Verwenden Sie nicht den Code-Editor zur Bearbeitung.
InitializeComponent()
End Sub

#End Region

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim cnn As SqlConnection = New SqlConnection("server=(local);database=pubs;Integrated Security=SSPI")
Dim cmd1 As SqlDataAdapter = New SqlDataAdapter("select * from authors", cnn)
Dim ds As DataSet = New DataSet()
cmd1.Fill(ds, "authors")

Dim cmd2 As SqlDataAdapter = New SqlDataAdapter("select * from titleauthor", cnn)
cmd2.Fill(ds, "titles")
ds.Relations.Add("myrelation", _
ds.Tables("authors").Columns("au_id"), _
ds.Tables("titles").Columns("au_id"))
parentRepeater.DataSource = ds.Tables("authors")

Dim cmd3 As SqlDataAdapter = New SqlDataAdapter("select * from titles", cnn)
cmd3.Fill(ds, "titles2")
ds.Relations.Add("myrelation2", _
ds.Tables("titles").Columns("title_id"), _
ds.Tables("titles2").Columns("title_id"))
parentRepeater.DataSource = ds.Tables("titles")

parentRepeater.DataSource = ds.Tables("authors")
Page.DataBind()
cnn.Close()
End Sub

End Class



Betreff Von Datum
Re: Verschachtelte Tabellen mit Repeater und Relationen
noch nicht probiert,<br>Überflüssig ist die dreifache zuweisung<br>parentRepeater.DataSource = ds.Tables("authors")<br>1 x genügt im Master<br>die Parenttabellen werden per Attribut in der ASPX Seite...
Hannes Preishuber 22.01.2003 16:37
Re: Verschachtelte Tabellen mit Repeater und...
Danke,<br><br>die ersten beiden <br><br> 'parentRepeater.DataSource = ds.Tables("authors")<br> ....<br> 'parentRepeater.DataSource = ds.Tables("titles")<br><br><br>hab ich entfernt.<br><br>die Fehlermeldung...
G. Guest 22.01.2003 16:58
Re: Verschachtelte Tabellen mit Repeater und...
na dann zeig doch mal deinen ASPX code<br><br>Hannes
G. Guest 22.01.2003 19:10
Re: Verschachtelte Tabellen mit Repeater und...
Hallo,<br><br>meine ASPX:<br><br><%@ Import Namespace="System.Data" %><br><%@ Page Language="vb" AutoEventWireup="false" Codebehind="NestedRepeater.aspx.vb" Inherits="NestedRepeater.NestedRepeater"%><br><!DOCTYPE...
G. Guest 23.01.2003 03:25

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG