LINQ उपकरण के लिए SQL [बंद]


198

वहाँ एक उपकरण है जो SQL सिंटैक्स को LINQ सिंटैक्स में बदल सकता है?

मैं बस LINQ आदि के साथ बुनियादी प्रश्नों को फिर से लिखना चाहता हूं । इससे मेरा काफी समय बच जाता।

जवाबों:


85

Linqer LINQ कनवर्टर टूल के लिए एक SQL है। यह आपको LINQ सीखने और आपके मौजूदा SQL स्टेटमेंट को बदलने में मदद करता है।

हर SQL स्टेटमेंट को LINQ में नहीं बदला जा सकता, लेकिन Linqer कई अलग-अलग तरह के SQL एक्सप्रेशन्स को कवर करता है। लाइनर .NET भाषाओं का समर्थन करता है - C # और Visual Basic।


3
बहुत छोटी गाड़ी। इंस्टॉलर मेरे लिए "अमान्य लाइसेंस" संदेश पॉप अप करने में विफल रहा।
समीर अलीभाई

2
मेरे लिए भी यही समस्या है। रिलीज नोट्स में कहा गया है कि उन्होंने समस्या को ठीक कर दिया है, लेकिन मेरे नेटवर्क पर नहीं जो मुझे लगता है।
20

2
नॉर्टन सिक्योरिटी ने इसे बुरी खबर बताया!

AVG ने 4.6 संस्करण को ट्रोजन के रूप में रिपोर्ट किया !!! Atros3.AKZX। एवीजी में एक बग?
वोजत दोहल

ऐसा लगता है कि 2½ वर्षों से इसका कोई समर्थन नहीं था। मैं लाइनर को भी सही ढंग से स्थापित नहीं कर पाया। एक त्रुटि के साथ मुझ पर विफल: "न निकाले गए एंटिटी फ्रेमवर्क संस्करण 0", वर्तनी की गलती और सभी।
user1040323 15

32

मुझे पता है कि यह वह नहीं है जो आपने मांगा था, लेकिन खुद को LINQ सिखाने के लिए LINQPad एक बहुत अच्छा साधन है (और यह मुफ़्त है: o)।

जब समय महत्वपूर्ण नहीं होता है, तो मैं पिछले हफ्ते या तो इसके बजाय या SQL सर्वर में एक क्वेरी विंडो का उपयोग कर रहा हूं और मेरे LINQ कौशल बेहतर और बेहतर हो रहे हैं।

यह एक अच्छा सा कोड स्निपेट टूल भी है। इसका केवल नकारात्मक पक्ष यह है कि नि: शुल्क संस्करण में IntelliSense नहीं है ।


27

बिल होर्स्ट्स - SQL को LINQ में बदलना इस कार्य के लिए एक बहुत अच्छा संसाधन है (साथ ही साथ LINQPad )।

LINQ Tools में उपकरणों की एक अच्छी सूची है, लेकिन मुझे विश्वास नहीं है कि वहाँ कुछ और है जो Linqer ने किया है।


सामान्यतया, LINQ SQL की तुलना में एक उच्च-स्तरीय क्वेरी भाषा है जो SQL को LINQ में बदलने का प्रयास करते समय अनुवाद हानि का कारण बन सकती है। एक के लिए, LINQ आकार के परिणाम और SQL फ्लैट परिणाम सेट का उत्सर्जन करता है। यहाँ मुद्दा यह है कि एसक्यूएल से लिनक्यू के लिए एक स्वचालित अनुवाद में अक्सर अनुवाद की तुलना में अधिक लिप्यंतरण करना पड़ता है - लिनेक प्रश्नों को लिखने के लिए कैसे नहीं के उदाहरण उत्पन्न करते हैं। इस कारण से, कुछ (यदि कोई हो) उपकरण हैं जो SQL को LINQ में परिवर्तित करने में सक्षम होंगे। पहले VB6 को C # 4 और फिर परिणामी रूपांतरण का अध्ययन करके C # 4 सीखने के अनुरूप।


आपके द्वारा प्रदान किया गया लिंक मौजूद है!
उमर AMEZOUG

बिल हॉर्स्ट संदर्भ के आरंभिक 2020 लिंक: devblogs.microsoft.com/vbteam/…
granadaCoder
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.