2013-01-22 35 views
8

मैं एक बाहरी पार्टी द्वारा डिजाइन की गई एक भयानक स्कीमा के साथ काम कर रहा हूं और इसमें order नाम की एक तालिका है, इसलिए जब मैं LINQPad में इस तालिका का संदर्भ देता हूं तो मुझे एक SQL वाक्यविन्यास त्रुटि मिलती है।LINQPad + IQ ड्राइवर + MySQL के साथ पहचानकर्ताओं को कैसे उद्धृत करें?

मुझे पता है कि MySQL में पहचानकर्ता को कैसे उद्धृत किया जाए, लेकिन मैं यह नहीं देख सकता कि LINQPad और IQ ड्राइवर के साथ ऐसा कैसे करें। this पर देखकर यह ड्राइवर कार्यान्वयन पर निर्भर करता है।

+0

'कुंजी' नाम की एक तालिका के साथ एक ही समस्या है। – angularsen

+0

इसी तरह की समस्या है, लेकिन कॉलम नामों के साथ: 'fulltext' –

उत्तर

1

क्या आपने टेबलेनाम को उद्धृत करने के लिए बैकटिक (`) का उपयोग करने का प्रयास किया है?

select * from `order` 

यदि वह काम नहीं है कि आप quoteIdentifiers as described here कॉन्फ़िगर करने के लिए हो सकता है।