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


The same table (T) cannot be the same child table in two nested relations

Postades av 2006-04-18 11:08:05 - Magnus Olsson, i forum c# (c-sharp), Tråden har 3 Kommentarer och lästs av 607 personer

Jag har en XML-fil som förenklat ser ut som följder:
<code>
<project>
<T>
<T>
<T></T>
</T>
<T>
<T>
<T></T>
</T>
<T></T>
</T>
</T>
</project>
</code>
Det går att generera en xsd-fil från denna men när jag förösker skapa en typad dataset får jag felmeddelandet:
The custom tool 'MSDataSetGenerator' failed. The same table (T) cannot be the same child table in two nested relations.

Hur ska jag lösa detta?

(Jag använder VS2003)


Svara

Sv: The same table (T) cannot be the same child table in two nested relations

Postades av 2006-04-18 14:10:56 - Ola Lindfeldt

Det är så som felet påstår att Dotnet inte får ordning på vad som är vad när du använder samma namn för flera DataTables. Se över om du kan ändra strukturen.
Eller om det inte går konvertera till dataset-vänlig XML t.ex. med XSLT.

Så här uppfattas det av Dotnet Dataset:

..<project> <!-- DataSet (Root) -->
<T> <!-- DataTable "T" -->
<T> <!-- DataTable "T" : inte OK -->
<T>text</T> <!-- Field, borde vara okej -->
</T>
<T>
<T>
<T></T>
</T>
<T></T>
</T>
</T>
</project>




Svara

Sv:The same table (T) cannot be the same child table in two nested relations

Postades av 2006-04-18 14:36:32 - Magnus Olsson

T bygger upp ett träd i obegränsat antal nivåer. Hur ska jag bygga upp trädet så att DataSet godkänner det?


Svara

Sv: The same table (T) cannot be the same child table in two nested relations

Postades av 2006-04-18 22:03:34 - Ola Lindfeldt

Du kan inte ha bara ett namn (T) på noderna. Dataset-strukturen funkar så här.

<code>
DATASET
TABLE1
field1
field2

TABLE2
field1
field2
</code>

Du kan få den att fatta nästlat om du har primary key och foreign key samt har definierat en Relation mellan tabellerna.

"Ett träd i obegränsat antal nivåer" låter inte som ett jobb för Dataset.
Du kanske bör använda XmlDocument eller XmlTextReader i stället.


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 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

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 812
27 960
271 761
506
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