|
分類:[.NET 全般]
SQLServer を使用しています。
SQLで以下のようにテキストを作成します。 BEGIN TRY BEGIN TRANSACTION;
-- INSERT,UPDATE 処理 -- SELECT 処理
COMMIT TRANSACTION; END TRY BEGIN CATCH ROLLBACK TRANSACTION; END CATCH
私のイメージですが、 1.SQL 転送(PC→Server) 2.INSERT,UPDATE の SQL 処理(Server) 3.SELECT データ作成(Server) 4.データ転送(Server→PC) だと思います。
SQLServer 側で処理できたデータを PC側に転送する時に 通信エラー等が発生した場合でもデータはもとに戻りますか? 表示ができないだけでデータは変更されているのでしょうか?
|