मैं है उत्पन्न जब मैं सी # में एसक्यूएल डेटाबेस से डेटा प्राप्त करने की कोशिश इन दो अपवाद:SqlException: गतिरोध
System.Data.SqlClient.SqlException: लेन-देन (प्रक्रिया ID 97) दूसरे के साथ ताला संसाधनों पर deadlocked किया गया था प्रक्रिया और डेडलॉक पीड़ित के रूप में चुना गया है।
या
System.Data.SqlClient.SqlException: लेन-देन (प्रक्रिया ID 62) किसी अन्य प्रक्रिया के साथ ताला संसाधनों पर deadlocked किया गया था और गतिरोध शिकार के रूप में चुना गया है।
या
System.Data.SqlClient.SqlException: लेन-देन (प्रक्रिया ID 54) किसी अन्य प्रक्रिया के साथ ताला संसाधनों पर deadlocked किया गया था और गतिरोध शिकार के रूप में चुना गया है। लेनदेन फिर से करें।
using (SqlConnection con = new SqlConnection(datasource))
{
SqlCommand cmd = new SqlCommand("Select * from MyTable Where ID='1' ", con);
cmd.CommandTimeout = 300;
con.Open();
SqlDataAdapter adapter = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
adapter.Fill(ds);
con.Close();
return ds.Tables[0];
}
ये hapened Evry समय:
इसकोड है।
कोई विचार यह कैसे हल किया जा सकता है?
क्या आपको यह अपवाद एक बार मिला था या जब भी आप कोशिश करते हैं तो ऐसा होता है? –
क्या आप अपनी क्वेरी दिखा सकते हैं? –
जब भी मैं कोशिश करता हूं ये हर बार झुकता है। –