के साथ SQLite DB में user_version को कैसे पुनर्प्राप्त और सेट कर सकता हूं जो मैं करने की कोशिश कर रहा हूं वह लोड है और मेरे SQLite डेटाबेस से user_version (PRAGMA user_version) सेट करें। मैं इकाई ढांचे का उपयोग कर रहा हूं, लेकिन अगर मैं इसे इसके माध्यम से नहीं कर सकता, तो मुझे इसे सी # 4.0 के भीतर किसी और तरीके से संभव करने में सक्षम होना चाहिए।मैं EF
मैंने कोशिश की:
this.DatabaseConnection.Connection.Open();
System.Data.Common.DbCommand cmd = this.DatabaseConnection.Connection.CreateCommand();
cmd.CommandText = "PRAGMA user_version";
cmd.CommandType = System.Data.CommandType.Text;
System.Data.Common.DbDataReader reader = cmd.ExecuteReader();
जहां DatabaseConnection मेरी एफई संदर्भ है और कनेक्शन संदर्भ में DbConnection वस्तु है, लेकिन मैं एक अपवाद प्राप्त करें:
क्वेरी सिंटैक्स मान्य नहीं है। पहचानकर्ता 'user_version', लाइन 1, स्तंभ के पास 8.
यह 'है model.Database.SqlQuery ("...") 'ईएफ के बाद के संस्करणों में। –