मेरे पास 6 कॉलम के साथ एक डेटाबेस तालिका है। प्राथमिक कुंजी 6 कॉलम में से 5 में से एक समग्र कुंजी हैक्या आप समग्र कुंजी के साथ ADO.NET SQLCommandBuilder का उपयोग कर सकते हैं?
मैं पंक्ति को हटाने के लिए SqlClient.SqlCommandBuilder.GetDeleteCommand
का उपयोग करने का प्रयास कर रहा हूं।
SELECT TABLENAME.COL1, TABLENAME.COL2, TABLENAME.COL3,
TABLENAME.COL4, TABLENAME.COL5, TABLENAME.COL6
FROM TABLENAME
समस्या समग्र कुंजी हो सकता है:
"System.InvalidOperationException : Dynamic SQL generation for the DeleteCommand is not supported against a SelectCommand that does not return any key column information."
SelectCommmand
तालिका में सभी कॉलम होते हैं:
हालांकि मैं निम्न त्रुटि मिल रहा है?
धन्यवाद, यह एक उपयोगी दस्तावेज़ है। दुर्भाग्य से उल्लिखित सीमाओं में से कोई भी मेरे कोड पर लागू नहीं होता है। –