sqltransaction

    0

    1答えて

    がされているオブジェクトALL SqlCommandオブジェクトは、のSqlTransactionとSqlDataAdapterオブジェクトがが自動的(SqlConnectionオブジェクトが配置されている)「を使用して」ブロックからの出口に配置された、またはすべてのこれらのオブジェクトが配置されるようにオブジェクトは分離されたブロックをネストして使用する必要があります。そうしないと、sqlCon

    0

    1答えて

    私は、ACIDトランザクションを使用してテーブルに対するデータの一貫性の例を探していました。私はここの例を見た:http://microservices.io/patterns/data/shared-database.html summeryは以下の通りです:CUSTOMERテーブルにはCREDIT_LIMITという列があります。そのユーザーのOrderPrice < CREDIT_LIMITの

    1

    1答えて

    学習の練習として、ORM(EFなど)を使用する前に、ADO.NETとストアドプロシージャを使用して個人用プロジェクトを作成したいと考えています。 時間が経つにつれて自分のコードが混乱したくないので、リポジトリやUoWパターンのようなパターンを使いたいと思っています。 トランザクションの処理を除いて、ほとんどすべてがわかりました。 どういうわけか 'UWでシミュレート'するには、@ jgauffin

    1

    1答えて

    私のジレンマは、このようになります比較しながら同様の行をマージ: FileName Version Type Doc_Number Owner Request Date 1. ECN 0001 3 ECN NULL NULL NULL NULL 2. ECN 0001 1 NULL NULL NULL NULL 2017-08-14 3. ECN 0001 2

    -1

    1答えて

    SQLジョブを(任意の日付範囲)、つまり15か月から18日に終了日なしで実行するようにスケジュールする最良の方法は何ですか? ありがとうございます。 ジョン

    0

    2答えて

    ID番号を追加すると、行が挿入されたときに、増分番号がトリガによって次のように割り当てられます。私はSQL Serverを使用しています。 1 AAA 2 AAA 3 BBB 4 CCC 5 CCC 6 CCC 7 DDD 8 DDD 9 EEE .... そして、私はそれを変換したい:あなたが名前を取得し、与えられたパラメータにMAXアイデンティティを与えるFUNCTION

    0

    1答えて

    特定のドキュメントに対して実行されるジョブを含むDocumentJobテーブルがあります。表の各行には、jobId、documentId、およびjobstatusがあります。 複数のスレッド/プロセスは、与えられた文書IDの begin tran if exists ( select 1 from DocumentJob where DocumentId = @inDocum

    0

    2答えて

    私は比較的データベースとSQLに新しいので、どのようにトランザクションが私が解決しようとしている問題に関連しているかどうか、明確ではありません。私は一時的にデータベーステーブルの値を設定し、いくつかのクエリを実行し、設定された値をクリアすることができたいと思うし、トランザクション外の操作で一時的なものを見たり変更したりしたくない設定された値。 私がこれをやっている理由は、現在のユーザーのIDなどの

    0

    1答えて

    asp.net mvcとef6で開発されたシステムがあります。データベーストランザクションがいくつかあります。約40〜50行のデータを更新して追加します。行われていないか、どれもすべてで、我々はそれを更新するために、他の類似の取引を防止するために、それを更新しながら、これらのデータを分離したいので、 私たちは私のローカルマシン上Entity Framework transactions を使用し、

    1

    1答えて

    私は行を事前に作成するテーブルを持っています。 nullでないBilNoのbecase例レコード56等 IDBilNoフィールド1フィールド2 55 NULL blabldd blalala 56 48989 blalala blalala は、更新することができません。今は、まず、更新する行をロックtrancation.Assume UPDATE mytable set BilNo=959