Mat*_*gan 3 c# sqlite system.data.sqlite
我在连接到我的sqlite数据库时遇到问题.该文件位于应用程序的文件夹中.这是连接字符串
string path = "Data Source=MY.db";
Run Code Online (Sandbox Code Playgroud)
如果我使用绝对路径,我可以让它工作,但如果我尝试使用相对路径,它会给我一个"找不到表"错误.有任何想法吗?
小智 10
你正在开辟一个不同的 - 也许是一个新的 - 没有所述表的数据库.(是的,SQLite很乐意使用默认连接设置创建一个新数据库.)
确保打开正确的数据库.请记住,相对路径是相对于当前工作目录的,这可能不是预期的.
(工作目录受加载进程的位置和方式的影响.例如,可以在Project Settings/Debug/Start Options下设置"Debug"会话的工作目录.)
快乐的编码.
也可以看看:
| 归档时间: |
|
| 查看次数: |
12143 次 |
| 最近记录: |