 |
 |
Introdu��o
|
Um objeto de SqlCommand permite que voc� especifique que tipo de intera��o voc� quer executar com uma base de dados. Por exemplo, voc� pode fazer seleto, a inser��o, modificar, e suprimir comandos em fileiras dos dados em uma tabela da base de dados. O objeto de SqlCommand pode ser usado suportar scenarios desconectados da ger�ncia de dados, mas nesta li��o n�s usaremos somente o objeto de SqlCommand sozinho. Uma li��o mais atrasada no SqlDataAdapter explicar� como executar uma aplica��o que os usos desconectaram dados. Esta li��o mostrar-lhe-� tamb�m como recuperar um �nico valor de uma base de dados, tal como o n�mero dos registros em uma tabela.
|
Criando um objeto de SqlCommand
|
Similar ao outro C# objeta, voc� instantiate um objeto de SqlCommand atrav�s da declara��o nova do exemplo, como segue:
|
SqlCommand cmd = new SqlCommand("select CategoryName from Categories", conn);
|
|
A linha acima � t�pica para instantiating um objeto de SqlCommand. Faz exame de um par�metro da corda que prenda o comando que voc� quer executar e de uma refer�ncia a um objeto de SqlConnection. SqlCommand tem algumas sobrecargas, que voc� ver� nos exemplos deste tutorial.
|
Perguntando dados
|
Ao usar um comando seleto do SQL, voc� recupera uma s�rie de dados para a vis�o. Para realizar este com um objeto de SqlCommand, voc� usaria o m�todo de ExecuteReader, que retorna um objeto de SqlDataReader. N�s discutiremos o SqlDataReader em uma li��o futura. O exemplo abaixo das mostras como usar o objeto de SqlCommand obter um objeto de SqlDataReader:
|
SqlCommand cmd = new SqlCommand("select CategoryName from Categories", conn);
SqlDataReader rdr = cmd.ExecuteReader();
|
|
Introduzindo dados
|
Para introduzir dados em uma base de dados, usar o m�todo de ExecuteNonQuery do objeto de SqlCommand. O seguinte c�digo mostra como introduzir dados em uma tabela da base de dados:
|
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
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|