Ich habe eine lokale Datenbank für meine Windows Phone 7-Anwendung erstellt und eine Tabelle mit dem Lernprogramm zu msdn erstellt. Ich habe ein Problem mit einer zweiten Tabelle, wie füge ich sie hinzu? Wenn ich eine andere Klasse mit Linq mache, muss ich dieselbe Datenkontextklasse verwenden und einfach eine weitere Tabelle hinzufügen? Ich habe so viele Dinge ausprobiert, dass ich versucht habe, es so zu erstellen, wie ich den ersten Tisch gemacht habe, aber nichts scheint zu funktionieren, meine App stürzt einfach ab. Bitte helfen SieLokale Datenbank Windows Phone 7
2
A
Antwort
1
Angenommen, das Programm läuft OK mit einer Tabelle (damit Sie wissen, Ihre Verbindung Zeichenfolge und Datenkontext sind OK für eine Tabelle), dann ja, wenn Sie eine zweite Tabelle hinzufügen, müssen Sie eine zusätzliche Klasse mit einem schreiben Table] Attribut und Sie müssen dem Datenkontext eine Eigenschaft hinzufügen.
public class ATestDataContext : DataContext
{
public ATestDataContext(string connectionString) : base(connectionString)
{
}
public Table<FTable> FirstTable
{
get
{
return this.GetTable<FTable>();
}
}
public Table<STable> SecondTable
{
get
{
return this.GetTable<STable>();
}
}
}
[Table]
public class FTable : INotifyPropertyChanged, INotifyPropertyChanging
{...}
[Table]
public class STable : INotifyPropertyChanged, INotifyPropertyChanging
{...}
Wenn Sie Beziehungen zwischen den Tabellen einzurichten suchen, um, wie Master-Detail, dann gibt es andere Dinge, die Sie in Ihren Klassen benötigen. Eines der besten Beispiele, auf die ich gestoßen bin, ist hier: http://windowsphonegeek.com/articles/Windows-Phone-Mango-Local-Database-mapping-and-database-operations
Verwandte Themen
- 1. Lokale Sql Datenbankunterstützung für Windows Phone 7
- 2. Windows Phone 7 Access-Datenbank
- 3. Windows Phone 7 Animation
- 4. Windows Phone 7 - Deaktivierung?
- 5. Windows Phone 7 Tasten
- 6. auf Windows Phone 7
- 7. Windows Phone 7 SDK
- 8. Windows Phone 7 Entwicklung
- 9. So erkennen Sie lokale Netzwerkressourcen auf Windows Phone 7
- 10. Windows Phone 7 entspricht NSNotificationCenter?
- 11. Windows Phone 7 Search Button
- 12. Windows Phone 7 Bild Metadaten
- 13. horizontal ScrollView Windows Phone 7
- 14. Windows Phone 7 Popup-Fenster
- 15. Windows Phone 7 WebBrowserTask Problem
- 16. Hat Windows Phone 7 ISynchronizeInvoke
- 17. Dropdown-Liste Windows Phone 7
- 18. XML Parsing + windows phone 7
- 19. Active Directory & Windows Phone 7
- 20. Event Handler Windows Phone 7
- 21. Windows Phone 7: Socket-Programmierung
- 22. Windows Phone 7 - Laden Animation
- 23. AppSecret mit Windows Phone 7
- 24. DataBinding in Windows Phone 7?
- 25. Windows Phone 7 Popup-Problem
- 26. Windows Phone 7 Diagramm-/Grafiksteuerelemente
- 27. Windows Phone 7 - Silverlight Häkchenfarbe
- 28. ASCIIEncoding In Windows Phone 7
- 29. ContextMenu in Windows Phone 7
- 30. MessageBox.Show für Windows Phone 7