為ヒント状況
トランザクションを再実行してください。トランザクションがデッドロックのたいしょうとして選択されています。ConnectOpenBeginTransactionSqlDataReaderUPDATE or INSERTExecuteNonQueryCommitCommandConnectCloseという順番でじっこうしています。デッドロックエラーC#からSQLSeverにトランザクションをじっこうするさいにWITH(TABLOCK,XLOCK)をふかしていますが、System.Data.SqlClient.SqlException: トランザクション (プロセス ID 54) が、lock リソースでほかのプロセスとデッドロックしました。2006/9/1/1, 2006/9/2/1, 2006/9/3/1, 2006/9/4/1, 2006/9/5/1 ↑こんなかんじのデータを配列のまま、ストアドにわたして、テーブルをこうしんすることは出来るのでしょうか?よろしくおねがいします。というエラーが発生します。たんじゅんなぶんでたんたいだともんだいありませんが、ふくすうから実行すると、エラーがはっせいします。なぜデッドロックが発生するのでしょうか?ストアドプロシージャーのパラメーターにはいれついか、どうかおしえてくださいSQLserver2000+ASPでWEBアプリをつくっています。
b一番エージェント
なにかいいほうほうがあるでしょうか?SQL SERVER エージェントの権限SQL SERVER エージェントのジョブにおいて、かくジョブごとにじっこうけんげんを制御できないのでしょうか?ようするに、とあるAジョブをかんりするaさんにbさんがかんりするBジョブを実行できないようにする(みえなければなおよい)ができないのでしょうか?初歩的な質問ですが、よろしくおねがいします。グループごとのいちばんちいさいねをとりだしたいデータベースにれつA、Bがあり、その中はA b1 11 21 31 42 22 32 5をにゅうりょくされていて、いかのようにAのグループの中のねでさいしょうちを取得したいのです。A B1 12 2MINかんすうをしようすると、テーブルすべてのさいしょうちをしゅとくしてしまうので、うまくいきません。
使用方法調査悪い
わたしのけんさくほうほうがわるいからだとおもいますが)以上です。SQLServer2005のストアドプロシージャでへんすうをはいれつでしようするほうほうをごきょうじくださいタイトルのけん。それともSQLServer2005のストアドプロシージャではへんすうをはいれつでしようすることはできないのでしょうか?(そんなことはないとおもうのですが、さがしても出てこないのがふしぎです。ちょうさしたのですが、変数を配列でとるほうほう(せんげんのしかたやしようほうほう)が見つけられませんでした。ごぞんじの方、ごきょうじいただけませんでしょうか?できればしようほうほうがかかれたほんやサイトをごしょうかいいただけるとたすかります。よろしくおねがいします。
