0

下面是我的代码,我使用 Mono android 使用 Visual Studio 2010 开发带有数据库的 android 应用程序。而不是使用 ANDROID-SPECIFIC DATABASE OPTIONS

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;

通过执行上面的代码我得到“超时异常”是什么原因?

尝试解决这个问题并提前感谢。

4

1 回答 1

0

更改此行:

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

对此:

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

根据例外情况,这可能很有用!

于 2016-05-02T15:28:24.757 回答