クライアントインターフェイスガイド > ADO.NET経由でのTDVサーバーへの接続 > ADO.NETドライバーをテストするためのサンプルコード > サンプルコードでの更新操作の使用
 
サンプルコードでの更新操作の使用
更新操作では、データと行の挿入、更新、および削除を実行できます。この例は、更新SQLを実行する方法を示しています。最も重要なメソッドはExecuteNonQueryです。通常、SQLの更新を実行するために使用されます。戻り値は、更新の影響を受ける行数です。
public void TestUpdate()
{
CompositeConnection conn = GetConnection();
try
{
CompositeCommand cmd = new CompositeCommand("delete from products where ProductID=1111", conn);
int cnt = cmd.ExecuteNonQuery();
cmd.Parameters.Clear();
cmd.CommandText = "insert into products(ProductID,ProductName,ProductDescription) values(1111,'Composite DataBase','big base.')";
cnt = cmd.ExecuteNonQuery();
cmd.Parameters.Clear();
cmd.CommandText = "update products set ProductName='TDV' where ProductID=1111";
cnt=cmd.ExecuteNonQuery();
cmd.CommandText = "select ProductName from products where ProductID=1111";
string name = (string)cmd.ExecuteScalar();
if (!name.Equals("TDV"))
Console.WriteLine("error occurred.");
}
catch (Exception ex)
{
throw ex;
}
}