मैं वर्तमान में अपने "मैन्युअल क्वेरी-लेखन" कोड को एक अच्छा एसक्यूएल फ्रेमवर्क में स्विच करने की योजना बना रहा हूं, इसलिए मैं प्रश्नों को लिखने के बजाय प्रश्नों या एसक्यूएल चीजों को ढांचे में छोड़ सकता हूं ।इकाई फ्रेमवर्क 4: सिंगल रिकॉर्ड का चयन
अब मैं सोच रहा हूं कि मैं एंटिटी फ्रेमवर्क 4 में अपनी तालिका से एक रिकॉर्ड कैसे प्राप्त कर सकता हूं?
मैंने मुख्य रूप से SELECT * FROM {0} WHERE Id = {1}
जैसे SQL का उपयोग किया है। जहां तक मेरा संबंध है, यह ईएफ 4 में काम नहीं करता है।
क्या कोई तरीका है कि मैं अपने संदर्भ से एक आईडी-आधारित रिकॉर्ड का चयन कर सकता हूं?
कुछ की तरह:
public Address GetAddress(int addressId)
{
var result = from Context.Addresses where Address.Id = addressId;
Address adr = result as Address;
return Address;
}
धन्यवाद!
धन्यवाद! फिर मैं "पता" मानों का उपयोग कैसे कर सकता हूं? क्या मैं इसे "पता" पर डाल सकता हूं और इसे पते के माध्यम से दर्ज कर सकता हूं। आईडी, पता। प्रॉपर्टी 1? या मुझे पता ["आईडी"] या पता ["संपत्ति 1"] जैसे कुछ करने की ज़रूरत है? – SeToY
हां, बस आप 'int id = address.Id' – Ray
के माध्यम से पता वर्ग के संपत्ति मूल्य तक पहुंच सकते हैं, इसलिए "पता" टाइप करने के लिए इसे डालने की कोई आवश्यकता नहीं है? मिठाई। धन्यवाद! – SeToY