C# 如何在SQLite中查询命令并向MessageBox报告错误

C# 如何在SQLite中查询命令并向MessageBox报告错误,c#,sqlite,C#,Sqlite,怎么做?我花了20分钟搜索它,但找到了如何查询命令,但有问题。我使用System.Data.SQLite 您只需使用前缀@character来消除特殊字符的问题,或者只需添加转义字符:- @"D:\myserver\resources\default\scriptfiles\server.db" "D:\\myserver\\resources\\default\\scriptfiles\\server.db" 您可能在路径之前忘记了数据源 @"data source=C:\mydb.d

怎么做?我花了20分钟搜索它,但找到了如何查询命令,但有问题。我使用System.Data.SQLite


您只需使用前缀@character来消除特殊字符的问题,或者只需添加转义字符:-

@"D:\myserver\resources\default\scriptfiles\server.db"



"D:\\myserver\\resources\\default\\scriptfiles\\server.db"

您可能在路径之前忘记了数据源

@"data source=C:\mydb.db"

Try Catch语句,请显示一些代码。Try{SQLiteConnection cnn=new SQLiteConnection(label2.Text);cnn.Open();//这里有错误!SQLiteCommand cmd=cnn.CreateCommand();cmd.CommandText=textBox1.Text;cmd.ExecuteNonQuery();MessageBox.Show(“查询很好!”);cnn.Close();}catch(SQLiteException ee){MessageBox.Show(ee.Message);}错误:部分“D:\myserver\resources\default\scriptfiles\server.db”的连接字符串格式无效,未找到等号,但我不知道,if try函数:DBut已修复!我必须在url之前添加以下内容:“URI=文件:”
@"data source=C:\mydb.db"