我想在很短的时间内使用SQLite连接。
因为我经常为不同的DB执行此操作,所以我想为此创建一个函数:
Public Function ConnectionFromPath(ByVal uDBPath As String) As SQLite.SQLiteConnection
Dim nConn As New SQLite.SQLiteConnection
With nConn
.ConnectionString = "Data source=" & uDBPath
.Open()
End With
Return nConn
End Function
通常,我使用"使用...结束使用"对于SQLite.SQLiteConnection
现在我只想说:
Using nCn As SQLite.SQLiteConnection = modDB.ConnectionFromPath(uDBPath)
'Do something with it
End Using 'This should automatically close the db and free the file
它是如此简单,我的功能"继承" "使用"来自SQLite.SQLiteConnection"可用性",还是我错过了什么?