Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Xamarin ऑफ़लाइन सिंक के लिए Azure में MySQL बैक-एंड सेट करें

आपकी आवश्यकता के अनुसार, मैंने अपना Azure Mobile App . बनाने का प्रयास किया विजुअल स्टूडियो के माध्यम से प्रोजेक्ट करें, और MySql.Data.Entity 6.9.9 इंस्टॉल करें। जो EF6 के लिए MySQL का समर्थन करता है, फिर MySQL के लिए मेरे DBContext के साथ काम करते हुए मेरा टेबल कंट्रोलर बनाएं।

मैंने अपना डीबी मॉडल बनाया जो इनहेरिट करता है EntityData जिसमें टेबल कॉलम प्रकार होता है DateTimeOffset , लेकिन मुझे एक असंगत त्रुटि संदेश का सामना करना पड़ा। तब मैंने पाया कि MySQL कनेक्टर में एक ज्ञात बग इस प्रकार है:

मुझे एक रिलीज़ नोट MySQL कनेक्टर/नेट के बारे में, फिर मैंने MySql में अपग्रेड करने का प्रयास किया। .Data.Entity 7.0.7-m61 , लेकिन TypeLoadException - MySqlEFConfiguration के बारे में एक और समस्या है का सामना करना पड़ा।

चूंकि आपका लक्ष्य एज़ूर मोबाइल ऐप के साथ अपने ज़ैमरिन ऐप के लिए ऑफ़लाइन सिंक का उपयोग करना है, मेरा सुझाव है कि आप MySQL के बजाय अपने डेटा स्टोरेज के लिए एसक्यूएल डेटाबेस या एज़ूर टेबल स्टोरेज का उपयोग करने का प्रयास कर सकते हैं, जो आपके मोबाइल ऐप बैकएंड को सरल तरीके से बना सकता है। . आप यहां इसके साथ आरंभ करने के लिए।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अन्य तालिका से डेटा के साथ अद्यतन तालिका यदि शून्य नहीं है?

  2. एकाधिक और शर्तें MySQL

  3. MySQL तालिका (php) में एक साधारण सूची सम्मिलित करना

  4. MYSQL में बल्क इंसर्ट

  5. MySQL परिणाम सेट में दो तालिकाओं से दो फ़ील्ड को एक फ़ील्ड में मर्ज कर रहा है