提问人:Carl 提问时间:2/5/2023 最后编辑:nbkCarl 更新时间:2/5/2023 访问量:194
在 VB.net 中打开 SQLite 连接时出现问题
Problem Opening SQLite Connection in VB.net
问:
我正在尝试学习SQLLite(使用SQL Server的应用程序的多年经验)。我走得很慢,马上就无法打开与在SQLite Studio中创建的数据库的连接。我尝试了许多不同的例子,但没有运气。我首先尝试使用 Nuget 包,然后转到 SQLite 网站并下载了 .Net 4.5 的 64 位二进制文件。无论我尝试什么,我都会收到此错误:系统。BadImageFormatException。
有人可以告诉我我做错了什么,或者给我指出一个真正有效的例子吗?
谢谢!!!
Imports System.Data.SQLite
Public Class Form1
Private connectionstring As String
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim exePath As String = System.IO.Path.GetDirectoryName(Application.ExecutablePath)
Dim dbPath As String = exePath & "\NamesTest.db"
connectionstring = "Data Source=" & dbPath
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim SQLiteConn As New SQLiteConnection(connectionstring)
SQLiteConn.Open()
End Sub
End Class
答: 暂无答案
评论
Path.GetDirectoryName(Application.ExecutablePath)
Application.StartupPath
Path
Dim dbPath = Path.Combine(Application.StartupPath, "NamesTest.db")