我在windows phone 8.1中開發了我的第一個應用程序。它在本地模擬器和設備上工作正常,但是每當我在商店中上傳應用程序時,它都不工作。打開應用程序,它突然回來了。我在我的應用程序中使用了SQlite數據庫。當我不使用Sqlite數據庫時,它工作正常(我上傳了測試版)。請任何人幫我解決這個問題。 預先感謝您在windows phone 8中使用SQlite databse時,應用程序不工作
源碼代碼:
public async void createdatabase()
{
SQLiteConnectionString c = new SQLiteConnectionString(System.IO.Path.Combine(Windows.ApplicationModel.Package.Current.InstalledLocation.Path, "newDB.db"), true);
var conn = new SQLiteAsyncConnection(c.DatabasePath);
await conn.CreateTableAsync<Operators>();
}
public async void Drop()
{
SQLiteConnectionString c = new SQLiteConnectionString(System.IO.Path.Combine(Windows.ApplicationModel.Package.Current.InstalledLocation.Path, "newDB.db"), true);
using (var dbConn = new SQLiteConnection(c.DatabasePath))
{
SQLiteCommand cmd = new SQLiteCommand(dbConn);
cmd.CommandText = "DROP TABLE IF EXISTS Operators";
int response = cmd.ExecuteNonQuery();
}
public async void insert()
{
rechargeOperator1.Items.Clear();
rechargeCircles1.Items.Clear();
SQLiteConnectionString c = new SQLiteConnectionString(System.IO.Path.Combine(Windows.ApplicationModel.Package.Current.InstalledLocation.Path, "newDB.db"), true);
var conn = new SQLiteAsyncConnection(c.DatabasePath);
var client = new pavandatabase.JsonWebClient();
var resp1 = await client.DoRequestAsync(Url.weburl + "getRechargeCircleList");
string result1 = resp1.ReadToEnd();
JArray jsonArray = JArray.Parse(result1);
for (int j = 0; j < jsonArray.Count; j++)
{
JObject jobj = (JObject)jsonArray[j];
string id = (string)jobj["CircleID"];
string statename = (string)jobj["CircleName"];
//circles combobox......
rechargeCircles1.Items.Add(statename);
Operators op = new Operators();
op.Operatorid = int.Parse(OperatorID);
op.Operatorname = Operator;
op.servicetypeid = int.Parse(ServiceTypeID);
await conn.InsertAsync(op);
}
你必須要更具體一點。你使用什麼樣的技術/平臺?應用程序崩潰時會發生什麼?錯誤的消息?你能排除錯誤嗎? – Programmer1994
@CedricCornelis我正在使用C#.net.whenever我打開應用程序,它突然從App.No錯誤消息回來,沒有應用程序崩潰 – kumar
每當我使用sqlite databse應用程序是comeback.whenever我不使用sqlite databse應用程序正在工作罰款,但我需要使用SQLite數據庫also.how將使用SQLite數據庫請幫助我 – kumar