繁体   English   中英

如何从数据表中的sqlite数据库中获取表数据:获取超时异常

[英]How to get table data from sqlite database in datatable:Getting TimeOut Exception

下面是我的代码,即时消息使用Mono android使用Visual Studio 2010与数据库一起开发android应用,而不使用ANDROID特定的数据库选项

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;

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

尝试以此作为唯一的感谢,并提前致谢。

更改此行:

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

对此:

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

根据异常,这可能很有用!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM