[Linq-To-Sql] एसक्यूएल में linq में सभी (*) का चयन कैसे करें


Answers

क्या आप सभी पंक्तियों या सभी स्तंभों का चयन करना चाहते हैं?

किसी भी तरह से, आपको वास्तव में कुछ भी करने की ज़रूरत नहीं है।

डेटाकॉन्टेक्स्ट में प्रत्येक तालिका के लिए एक संपत्ति है; आप पूरी तालिका तक पहुंचने के लिए बस उस संपत्ति का उपयोग कर सकते हैं।

उदाहरण के लिए:

foreach(var line in context.Orders) {
    //Do something
}
Question

एसक्यूएल के लिए linq करते समय आप सभी पंक्तियों का चयन कैसे करते हैं?

Select * From TableA

दोनों क्वेरी वाक्यविन्यास और विधि वाक्यविन्यास में कृपया।




आप इसका उपयोग क्यों नहीं करते

DbTestDataContext obj = new DbTestDataContext();
var q =from a in obj.GetTable<TableName>() select a;

यह सरल है।




आप डेटाबेस से सभी डेटा का चयन करना चाहते हैं तो आप इसे आजमा सकते हैं: -

dbclassDataContext dc= new dbclassDataContext()
List<tableName> ObjectName= dc.tableName.ToList();

अन्यथा आप इसे आजमा सकते हैं: -

var Registration = from reg in dcdc.GetTable<registration>() select reg;

और विधि सिंटेक्स: -

 var Registration = dc.registration.Select(reg => reg); 



Links