2012-10-08 13 views
7

मैं इस पुस्तकालय के लिए बिल्कुल नया हूं, और आम तौर पर ओआरएम हूं। मुझे पता है जैसे EntityFramework डेटाबेस से कोड उत्पन्न कर सकता है। क्या सी ++ के लिए ओडीबी यह काम कर सकता है?सी ++ के लिए ओआरएम ओडीबी डेटाबेस से कोड उत्पन्न कर सकता है

+0

मैंने MySQL तालिकाओं से कक्षाएं बनाने के लिए PHP स्क्रिप्ट बनाई है, इसे जांचें [यहां] (https://github.com/crgarridos/cpp_odb_generator) – crgarridos

उत्तर

2

मुझे ऐसा नहीं लगता है। प्रोजेक्ट के main page को देखते हुए, ओडीबी का उपयोग करने का एक उदाहरण है।

#pragma db object 
class person 
{ 
    ... 
private: 
    friend class odb::access; 
    person() {} 

    #pragma db id 
    string email_; 

    string name_; 
    unsigned short age_; 
}; 

लेकिन आप उस पर पहले से ही मौजूद कोड है, इसलिए नहीं, यह कुछ भी उत्पन्न नहीं करता है: यह है कि आप केवल कुछ pragmas यहाँ और वहाँ जोड़ने की जरूरत है लग रहे हैं।

+1

तो विंडोज़ में ओडीबी की मदद से इसका क्या अर्थ है: "- डेटाबेस | -d (डीबी) डेटाबेस के लिए कोड जेनरेट करें (डीबी) " –

+0

जिसका मतलब है कि आप सी ++ और डीबी – crgarridos

2

QxORM शायद आपको इस काम में मदद कर सकता है। यह लाइब्रेरी क्यूटी फ्रेमवर्क के लिए उपयोग करें।

+0

के बीच कोड उत्पन्न कर रहे हैं धन्यवाद लेकिन मैं क्यूटी फ्रेमवर्क का उपयोग नहीं कर रहा हूं –