2012-04-02 11 views
7

मैं एसक्यूएल स्वरूपण के लिए एक साधारण उपकरण की तलाश में हूं। उदाहरण के लिए:एसक्यूएल कथन को स्ट्रिंग प्रारूप में बदलने के लिए कोई ऑनलाइन उपकरण?

SELECT 
    Something 
FROM 
    Sometable 

जा रहा है के रूप में (vb के लिए) परिवर्तित किया:

MyVar = "SELECT " & _ 
    "Something " & _ 
    "FROM " & _ 
    "Sometable " 

किसी को भी इस के लिए किसी भी ऑनलाइन उपकरण पता है?

धन्यवाद ..

उत्तर

4

आप बस एक समाधान VB.NET की स्ट्रिंग प्रारूप करने के लिए एक बहु लाइन जिज्ञासा को बदलने के लिए देख रहे हैं, यह समाधान एसक्यूएल के लिए विशिष्ट होने की जरूरत नहीं है।

स्ट्रिंग को VB.NET स्वरूप में कनवर्ट करने के लिए, और उपयुक्त & _ वर्ण जोड़ने के लिए आप वीएस मैक्रो, such as this one का उपयोग कर सकते हैं।

यदि आप ऑनलाइन उपकरण ढूंढ रहे हैं, this page converts C# code to VB.NET code। आप बस जैसे सी # प्रारूप में एक स्ट्रिंग, डालें:

@"SELECT 
    Something 
FROM 
    Sometable" 

उपकरण निम्नलिखित VB.NET स्ट्रिंग पैदा करेगा:

"SELECT " & vbCr & vbLf & " Something" & vbCr & vbLf & "FROM" & vbCr & vbLf & " Sometable" 
+0

उत्तर के लिए धन्यवाद। असल में मैं कोड क्षेत्र में स्क्रॉलबार के बिना पूरी एसक्यूएल क्वेरी देखना पसंद करता हूं। यही कारण है कि मैं लाइन से एक रूपांतरण लाइन चाहता हूँ। यह बहुत लंबा है जब यह एक पंक्ति है। –

0

www.sqlinform.com पर SQLinForm एक विशेषता उत्पन्न करने के लिए है एसक्यूएल कथन से पी-कोड और इसके विपरीत।

2

एक्सएमएल Literals अद्भुत रूप से काम करता है, तो आप सिर्फ वास्तव में अपने कोड में क्वेरी शामिल करना चाहते हैं:

Dim s As String = <a><![CDATA[ 
    SELECT 
     Something 
    FROM 
     Sometable 
]]></a>.Value 

मैं vb में बहु तार करने के लिए एक रास्ता खोज करके इस विधि पाया। सबसे अच्छा जवाब here है।

0

ऑनलाइन नहीं, लेकिन उत्कृष्ट और हमेशा विश्वसनीय एलन ब्राउन से, केवल उस उद्देश्य के लिए वीबीए: a simple Access form का उपयोग करने वालों के लिए नि: शुल्क और सरल।

+0

@ ड्रू: मुझे सवाल नहीं मिला, लिंक प्रदान किया गया है। कुछ भूल रहा हूं ? –

+0

thx, उपयोगकर्ता त्रुटि (मुझे) – Drew

+0

कोई जांच नहीं, यह शुक्रवार है ;-) –

संबंधित मुद्दे