| 
				
					| Der SqlCommand Gegenstand |  
 
 
 
 
		
			| Einleitung |  
			|  Ein SqlCommand Gegenstand erlaubt dir, zu spezifizieren, welche Art der Interaktion du mit einer Datenbank durchf�hren m�chtest. Z.B. kannst du auserw�hltes, Einsatz tun, Befehle auf Reihen von Daten in einer Datenbanktabelle �ndern und l�schen. Der SqlCommand Gegenstand kann benutzt werden, um getrennte Datenverwaltungdrehb�cher zu st�tzen, aber in dieser Lektion benutzen wir nur den SqlCommand Gegenstand alleine. Eine neuere Lektion auf dem SqlDataAdapter erkl�rt, wie man eine Anwendung einf�hrt, da� Gebrauch Daten trennte. Diese Lektion zeigt dir, wie man auch einen einzelnen Wert von einer Datenbank, wie der Zahl Aufzeichnungen in einer Tabelle zur�ckholt.
 
 |  
 
 
 
		
			| Verursachen eines SqlCommand Gegenstandes |  
			| �hnlich anderem C# wendet, du instantiate ein SqlCommand Gegenstand �ber die neue Falerkl�rung ein, wie folgt: 
 
 |  
		| 
				
					| SqlCommand cmd = new SqlCommand("select CategoryName from Categories", conn); |  |  
			| Die Linie oben ist f�r das Instantiating einen SqlCommand Gegenstand typisch. Sie nimmt einen Zeichenketteparameter, der den Befehl h�lt, den, du durchf�hren m�chtest und einen Hinweis auf einem SqlConnection Gegenstand. SqlCommand hat einige �berlastungen, die du in die Beispiele dieses Tutorial siehst. 
 
 |  
 
 
 
		
			| Fragen von Daten |  
			|  Wenn Sie einen SQL auserw�hlten Befehl verwenden, holst du ein Modem f�r Betrachtung zur�ck. Um dieses mit einem SqlCommand Gegenstand zu vollenden, w�rdest du die ExecuteReader Methode verwenden, die einen SqlDataReader Gegenstand zur�ckbringt. Wir besprechen das SqlDataReader in einer zuk�nftigen Lektion. Das Beispiel unterhalb der Erscheinen, wie man den SqlCommand Gegenstand benutzt, um einen SqlDataReader Gegenstand zu erreichen:
 
 |  
		| 
				
					| SqlCommand cmd = new  SqlCommand("select CategoryName from Categories", conn); SqlDataReader rdr = cmd.ExecuteReader();
 |  |  
 
 
 
		
			| Einsetzen von Daten |  
			|  Um Daten in eine Datenbank einzusetzen, die ExecuteNonQuery Methode des SqlCommand Gegenstandes verwenden. Der folgende Code zeigt, wie man Daten in eine Datenbanktabelle einsetzt: 
 
 |  
		| 
				
					| string insertString = @"insert into Categories(CategoryName, Description)values('Miscellaneous',                                 
					    'Whatever doesn''t fit elsewhere')"; 
 SqlCommand cmd = new SqlCommand(insertString, conn);
 cmd.ExecuteNonQuery();
 
 |  |  
 
 
 
 
		Keywords:
		The SqlCommand Object,asp net sqlcommand,vb net sqlcommand,ado net sqlcommand,sqlcommand stored procedure,asp net object,vb net object,visual basic net object,visual basic object,sqlcommand c#,sqlcommand net,sqlcommand dataset,sqlcommand executenonquery,sqlcommand executescalar,sqlcommand update,sqlcommand example
		 |