Artikel-ID: 972392 - Geändert am: Mittwoch, 10. Juni 2009 - Version: 1.4

MCTS Paced Training (Prüfung 70-561): Microsoft ® .NET Framework 3.5 ? ADO.NET Anwendungsentwicklung Kommentare und Korrekturen

SystemtippDieser Artikel bezieht sich auf ein anderes Betriebssystem als das von Ihnen verwendete. Für Sie möglicherweise nicht relevante Artikelinhalte wurden deaktiviert.

Auf dieser Seite

Alles erweitern | Alles schließen

Zusammenfassung

Dieser Artikel enthält Kommentare, Korrekturen und Informationen zu bekannten Fehlern im Zusammenhang mit dem Microsoft Press-Buch MCTS Paced Training (Prüfung 70-561): Anwendungsentwicklung für Microsoft .NET Framework 3.5 ADO.NET , 978-0-7356-2563-1.

Folgende Themen werden behandelt:

  • CD: Übungsbeispiel Frage falsch bewertet
  • CD: Übungsbeispiel Frage falsch bewertet
  • CD: Praktischen Test-Frage kann nicht
  • Seite Xix: "Weiter, zurück und Gehe zu"sein soll"Weiter und zurück"
  • Seite 17: "Datei, neu, neue Datei" sollte "Das Projekt, Neues Element hinzufügen"
  • Seite 44: SQL-Abfragen sind falsch
  • Seite 51: "Initial Catalog" sollte "InitialCatalog-" sein.
  • Seite 54: Der Server sollte System sein.
  • Seite 96: SqlCommand SqlParameterCollection sollte
  • Seite 103: "LEFT INNER JOIN" sollte "INNER JOIN" sein
  • Seite 113: "Asynchronous Prossessing = True" fehlt in Codebeispiel
  • Seite 138: Eigenschaft METHOD sollte
  • Seite 479: DataAdapter Definition ist falsch

Weitere Informationen

CD: Übungsbeispiel Frage falsch bewertet

In der Praxis-Prüfung auf Assistent-CD enthalten ist eine der Fragen falsch bewertet.

Die Frage lautet:
"Sie verwenden zwei Instanzen von DataContext um-Objekte aus zwei Tabellen der Datenbank abzurufen. Nach dem die zurückgegebenen Objekte ändern, rufen Sie SubmitChanges-Methode für jede Instanz von DataContext auf. Möchten Sie Änderungen an beiden Datenbanken im Kontext einer einzigen verteilten Transaktion durchgeführt."

Liest die Antwort, die richtigen gekennzeichnet werden soll:
"Betten Sie Aufrufe der SubmitChanges-Methode innerhalb eines TransactionScope mit TransactionScopeOption auf RequiredNew festgelegt ein. Rufen abgeschlossen, nachdem das Update."

CD: Übungsbeispiel Frage falsch bewertet

In der Praxis-Prüfung auf Assistent-CD enthalten ist eine der Fragen falsch bewertet.

Die Frage lautet:
"Sie erstellen eine DbCommand, eine Abfrage auszuführen. Sie müssen eine DBDataReader abrufen, die Sie verwenden können, um das Resultset zuzugreifen. Was tun Sie?"

Liest die Antwort, die richtigen gekennzeichnet werden soll:
"Verwenden Sie die DbCommand.ExecuteDbDataReader-Methode zum Ausführen des Befehlstextes für die Verbindung und Rückgabe eines DbDataReader."

CD: Praktischen Test-Frage kann nicht

In der Prüfung praktischen eine der Fragen enthält Anweisungen zum Optionen aus einer Liste auswählen, aber die Liste ist nicht vorhanden.

Die Frage beginnt:
"Sie sind einen gelegentlich verbundenen smart Client entwerfen."

Diese Frage nicht beantwortet oder bewertet, da es sich handelt.

Seite Xix: "Weiter, zurück und Gehe zu"sein soll"Weiter und zurück"

Auf der Seite Xix ist der letzte Satz falsch.

Ändern:
"Um den Test zu nutzen, die Fragen beantworten, und mithilfe der Schaltflächen Weiter, zurück und Gehe zu um Frage in Frage zu verschieben."

An:
"Um den Test zu nutzen, die Fragen beantworten, und mithilfe der Schaltflächen Next und Previous um Frage in Frage zu verschieben."

Seite 17: "Datei, neu, neue Datei" sollte "Das Projekt, Neues Element hinzufügen"

Auf Seite 17 ist der letzte Satz falsch.

Ändern:
"Sie können auch wählen Sie in der Menüleiste Datei, neu, neue Datei und wählen Sie den Confi g Fi le-Typ aus dem Fenster dargestellt in Abbildung 1 bis 3."

An:
"Können Sie auch Projekt, Neues Element hinzufügen aus der Menüleiste, und wählen Sie den Confi g Fi le-Typ aus dem Fenster dargestellt in Abbildung 1 bis 3."

Seite 44: SQL-Abfragen sind falsch

Auf Seite 44 sind SQL-Abfragen in der Beispielcode verwendet falsch.

Ändern:
theTransaction = theConnection.BeginTransaction("myFirstTransaction")

Dim theCommand As SqlCommand = New SqlCommand()
theCommand.CommandText = "SELECT top 10 * FROM game"
theCommand.CommandType = CommandType.Text
theCommand.Transaction = theTransaction
theCommand.Connection = theConnection
theCommand.ExecuteNonQuery()

Console.WriteLine("First command executed successfully.")

Dim theSecondCommand As SqlCommand = New SqlCommand()
theSecondCommand.CommandText = "SELECT top 10 * FROM accessory"

Zu:
theTransaction = theConnection.BeginTransaction("myFirstTransaction")

Dim theCommand As SqlCommand = New SqlCommand()
theCommand.CommandText = "UPDATE product SET listprice = 59.99
	WHERE productid = 2020"
theCommand.CommandType = CommandType.Text
theCommand.Transaction = theTransaction
theCommand.Connection = theConnection
theCommand.ExecuteNonQuery()

Console.WriteLine("First command executed successfully.")

Dim theSecondCommand As SqlCommand = New SqlCommand()
theSecondCommand.CommandText = 
	"INSERT INTO product (ProductName, ProductDescription, ListPrice,
		ProductTypeID, ReleaseDate, ListPriceCurrency) " +
	"VALUES ('Super Fight 2', 'The sequel to the #1 XBox 360 game
		that never was', 59.99, 1, '2008-11-01', 'USD')"

Seite 51: "Initial Catalog" sollte "InitialCatalog-" sein.

Auf Seite 51 sind die Verbindungszeichenfolgen in Antwort B falsch.

Ändern:
Dim theConnectionString As String = "Data Source=jim-pc;Initial Catalog=VideoGameStoreDB;Integrated Security=SSPI;"

Zu:
Dim theConnectionString As String = "Data Source=jim-pc;InitialCatalog=VideoGameStoreDB;Integrated Security=SSPI;""

Change:
"string theConnectionString = "Data Source=jim-pc;Initial
	Catalog=VideoGameStoreDB;Integrated Security=SSPI;";

To:
"string theConnectionString = "Data Source=jim-pc;InitialCatalog=VideoGameStoreDB;Integrated Security=SSPI;";


Seite 54: Der Server sollte System sein.

Auf Seite 54 ist der zweite Satz des ersten Absatzes falsch.

Ändern:
"Dies ist eine intelligente Verschiebung ? Microsoft stellt eine Reihe von verschiedenen Datenanbietern, einschließlich der systemeigenen Provider für SQL Server jedoch dritte angeben eigene (z. B. bei der Oracle Relational Database Management Server (RDBMS) Verwendung) oder ein benutzerdefinierten Datenprovider von kompetent Entwickler geschrieben werden kann."

An:
"Dies ist eine intelligente Verschiebung ? Microsoft stellt eine Reihe von verschiedenen Datenanbietern, einschließlich der systemeigenen Provider für SQL Server jedoch dritte angeben eigene (z. B. bei der Oracle Relational Database Management System (RDBMS) Verwendung) oder ein benutzerdefinierten Datenprovider von kompetent Entwickler geschrieben werden kann."

Seite 96: SqlCommand SqlParameterCollection sollte

Auf der Seite 96 ist der Satz vor der Aufzählung falsch.

Ändern:
"Das SqlCommand-Objekt verfügt darüber hinaus über eine überladene Add-Methode, die hinzuzufügenden Parameter mit und ohne einen direkten Verweis auf ein SqlParameter verwendet werden kann, wie in der folgenden Liste gezeigt: ?

An:
"Zusätzlich SqlParameterCollection-Objekt verfügt über eine überladene Add-Methode, die hinzuzufügenden Parameter mit und ohne einen direkten Verweis auf ein SqlParameter verwendet werden kann, wie in der folgenden Liste gezeigt: ?

Seite 103: "LEFT INNER JOIN" sollte "INNER JOIN" sein

Auf Seite 103 handelt die zweite Zeile Antwort A Frage 2 falsch.

Ändern:
FROM product p LEFT INNER JOIN productType pt on pt.ProductTypeID =

Um:
FROM product p INNER JOIN productType pt on pt.ProductTypeID =

Seite 113: "Asynchronous Prossessing = True" fehlt in Codebeispiel

Auf Seite 113 fehlt die fünfte Zeile des C#-Codebeispiel ein Parameter.

Ändern:
Security=SSPI;";

Um:
Security=SSPI;Asynchronous Prossessing=true;";

Seite 138: Eigenschaft METHOD sollte

Auf Seite 138 ist der Titel der ersten Spalte in Tabelle 3-2 falsch.

Ändern:
"EIGENSCHAFT"

An: "METHOD"

Seite 479: DataAdapter Definition ist falsch

Auf Seite 479 ist die Definition für DataAdapter falsch.

Ändern:
"DataReader wird verwendet, um Daten in einer schreibgeschützten, vorwärtsgerichteten, sequenzielle und ungepufferte Weise nutzen."

An:
"Stellt einen Satz von SQL-Befehlen und eine Datenbankverbindung, die zum Füllen des Datasets verwendet werden."

Microsoft Press ist bestrebt, informative und genaue Bücher bereitstellen. Alle Kommentare und Korrekturen, die oben aufgeführten sind bereit für die Aufnahme in zukünftige Printings dieses Buches. Wenn eine höher Drucken von diesem Buch Sie haben möglicherweise es die meisten oder alle der obigen Korrekturen bereits enthalten.

Die Informationen in diesem Artikel beziehen sich auf:
  • MCTS Self-Paced Training Kit (Exam 70-561): Microsoft .NET Framework 3.5?ADO.NET Application Development, ISBN 978-0-7356-2563-1
Keywords: 
kbmt KB972392 KbMtde
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 972392  (http://support.microsoft.com/kb/972392/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.