Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.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
Java 在不创建DSN的情况下运行swing应用程序_Java_Swing_Awt_Installation_Dsn - Fatal编程技术网

Java 在不创建DSN的情况下运行swing应用程序

Java 在不创建DSN的情况下运行swing应用程序,java,swing,awt,installation,dsn,Java,Swing,Awt,Installation,Dsn,如何在不在客户机上创建DSN的情况下运行swing应用程序 我正在开发一个swing应用程序,其中我必须将mdb数据库提供给 有密码保护的客户端,我不想在客户端创建DSN 是否有任何可能的方法在编码部分而不是在 指定DSN名称。因为DSN创建对于客户端来说是一项复杂的任务。请使用以下代码创建连接: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager.getConnection("jdbc:od

如何在不在客户机上创建DSN的情况下运行swing应用程序

我正在开发一个swing应用程序,其中我必须将mdb数据库提供给 有密码保护的客户端,我不想在客户端创建DSN

是否有任何可能的方法在编码部分而不是在
指定DSN名称。因为DSN创建对于客户端来说是一项复杂的任务。

请使用以下代码创建连接:

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=c:\\as\\sampleDB.mdb");

这可能会对您有所帮助。

IP地址而不是带有ODBC的DNS???,它的DSN(数据源名称)是为使用ODBC而创建的。我不需要在硬代码中给出数据库的路径programm@adesh当前位置我不知道你的申请,我怎么说这个条款?顺便说一句,你可以解释一下这个术语是什么?我也在按你的代码运行,但它的错误是数据源名称找不到或没有默认驱动程序specified@adesh:以上代码对我来说很好。。。我认为没有任何错误。