SQL logic error or missing database
提说了呀没有数据库
提说了呀没有数据库
解决方案 »
- 在win7英文版下水晶报表问题
- 一道简单的C# 题
- 先打开第一个窗体,然后打开它的子窗体,关闭子窗体后在第一个窗体上显示数据
- c# CRC32自效验程序TestCRC.rar 有谁测试通过的.
- [原创] 给网站系统加一个注册验证
- 问个问题:用SQLConnection连接带实例的SQLServer的字符串?
- 浏览器插件,给所有页面添加一个JS和CSS怎么些?
- 在线求助-查找Tencent Explorer浏览器中指定窗口?
- 最后30分请求高手帮助--无刷新二级下拉菜单
- 關于對象的問題
- 关于winform将datagridview的数据导出到csv格式的excel的问题
- 关于winform中一段程序看不懂,求解释
试试这样用
/// 打开数据库连接
/// </summary>
/// <returns></returns>
private bool ConnOpen()
{
if (conn == null)
{
SQLiteConnectionStringBuilder connstr = new SQLiteConnectionStringBuilder();
connstr.DataSource = DataPath;
conn = new SQLiteConnection();
conn.ConnectionString = connstr.ToString();
} while (conn.State ==
(ConnectionState.Connecting
| ConnectionState.Executing
| ConnectionState.Fetching))
{ Thread.Sleep(100); }
if (conn.State == ConnectionState.Open)
{ return true; }
try
{ conn.Open(); return true; }
catch (Exception ex) { return false; }
}
Data Source=数据库路径;Pooling=true;FailIfMissing=false;password=密码
没有密码连接字符串:Data Source=数据库路径;Pooling=true;FailIfMissing=false;而你的连接字符串竟然是Data Source=db.sqlite,数据库路径都没有指定,肯定报找不到数据库错误。