2012-06-02 52 views
0

下面是我的代碼,即時通訊使用單聲道的Android使用的Visual Studio 2010開發與數據庫Android應用程序,而不是使用Android專用的數據庫選項如何從SQLite數據庫中數據表表中的數據:獲取超時異常

Conn = new SqliteConnection("Data Source=" + DB);     
      Conn.Open(); 
      string stringQuery = "SELECT SpeciesTypeName FROM SpeciesTypes"; 
      var SqliteCmd = new SqliteCommand(stringQuery, Conn); 
      SqliteCmd.CommandType = CommandType.Text;     
      SqliteDataAdapter da = new SqliteDataAdapter(SqliteCmd); 
      DataTable dt = new DataTable(); 
      da.Fill(dt); 
      if (dt != null) 
       return dt.Rows.Count; 
      else 
       return 0; 

通過執行上面的代碼即時獲取「TimeOut異常」會是什麼原因?

試着單獨這一點,並提前感謝。

回答

0

改變這一行:

Conn = new SqliteConnection("Data Source=" + DB); 

這樣:根據異常的

Conn = new SqliteConnection("Data Source=" + DB + ";"); 

這可能是有用的!

相關問題