| 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 |
|
|
|
|
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 |
|
|
|
|
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!