मैंने Getting Started on ASP.NET 5 एंटीटी फ्रेमवर्क 7 के बारे में मार्गदर्शिका का पालन किया और मैंने माइक्रोसॉफ्ट एसक्यूएल सर्वर को स्क्लाइट के साथ बदल दिया, कोड में एकमात्र अंतर स्टार्टअप में है। सीएस:एएसपी.नेट 5, ईएफ 7 और SQLite - SQLite त्रुटि 1: 'ऐसी कोई तालिका नहीं: ब्लॉग'
Microsoft.Data.Sqlite.SqliteException was unhandled by user code
ErrorCode=-2147467259 HResult=-2147467259 Message=SQLite Error 1: 'no such table: Blog' Source=Microsoft.Data.Sqlite
SqliteErrorCode=1 StackTrace: at Microsoft.Data.Sqlite.Interop.MarshalEx.ThrowExceptionForRC(Int32 rc, Sqlite3Handle db) at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.Data.Sqlite.SqliteCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.ExecuteReader() at Microsoft.Data.Entity.Query.Internal.QueryingEnumerable.Enumerator.MoveNext() at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Linq.Enumerable.d__1`2.MoveNext() at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at Microsoft.Data.Entity.Query.LinqOperatorProvider.ExceptionInterceptor`1.EnumeratorExceptionInterceptor.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at EFGetStarted.AspNet5.Controllers.BlogsController.Index() in d:\arthur\documents\visual studio 2015\Projects\EFGetStarted.AspNet5\src\EFGetStarted.AspNet5\Controllers\BlogsController.cs:regel 18 InnerException:
मुझे यह समझ के रूप में अगर वहाँ 'ब्लॉग' नामक कोई तालिका है, लेकिन जब मैं खोलने:
services.AddEntityFramework()
.AddSqlite()
.AddDbContext<BloggingContext>(options => options.UseSqlite("Filename=db.db"));
जब मैं वेबसाइट चलाने के लिए और/ब्लॉग पर जाएँ, मैं कोई त्रुटि मिलती है SQLite के लिए डीबी ब्राउज़र में .db फ़ाइल, वास्तव में 'ब्लॉग' नामक एक तालिका है:
करता है SQLite कोड में अन्य परिवर्तन की आवश्यकता होती है, या इस इकाई की रूपरेखा के लिए SQLite कनेक्टर में कोई त्रुटि है?
क्या आपके 'BlogsController.Index' विधि कैसा दिखता है? – DavidG
क्या आप सही डेटाबेस से कनेक्ट हैं? – DevilSuichiro
@ डेविड जी 'सार्वजनिक IActionResult इंडेक्स() {वापसी देखें (_context.Blogs.ToList()); } ' –