Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net Can';导出后找不到数据库路径_Vb.net - Fatal编程技术网

Vb.net Can';导出后找不到数据库路径

Vb.net Can';导出后找不到数据库路径,vb.net,Vb.net,我有一个vb.net应用程序,它使用Vistadb和以下连接字符串。我还能够将数据导出到excel。但在导出到不同于应用程序目录的报告后,程序崩溃,并表示在导出的目录中找不到数据库。我相信连接线有问题,但我没发现。任何帮助都将不胜感激 谢谢 Dim con As VistaDBConnection Dim Cmd As New VistaDBCommand Dim constring As String constring = String.For

我有一个vb.net应用程序,它使用Vistadb和以下连接字符串。我还能够将数据导出到excel。但在导出到不同于应用程序目录的报告后,程序崩溃,并表示在导出的目录中找不到数据库。我相信连接线有问题,但我没发现。任何帮助都将不胜感激

谢谢

Dim con As VistaDBConnection
        Dim Cmd As New VistaDBCommand
        Dim constring As String
        constring = String.Format("Data Source =v_slot_database.vdb3", (System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase)))
        con = New VistaDBConnection(constring)

找到它。正确的字符串是这样的

constring = String.Format("Data Source =" + (System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location)) + "\\v_slot_database.vdb3")