在程序中加入lib文件(针对mysql的jdbc驱动包放到lib目录下 lib是哪个lib)

2024-09-14 百科 86阅读 投稿:初拥

1. 在程序中加入lib文件

很简单呐 把要用到的lib库文件拷贝到vc++工程目录下,然后在要使用该链接库文件的源代码开头添加如下语句:

#pragma comment(lib, "文件名");

文件名就是该库文件名,如果把库文件拷贝到了工程目录下,则只需要写文件名即可,否则的话就需要写上绝对路径

///////////////////////////////////////////////////////////

不是吧 这还麻烦?一个语句 点两下鼠标就搞定了

再说了,就算按照你说的那种设置的方法,你每次新建一个要用到该文件的工程时都要设置一次,还不是一样,而且如果先在Debug模式下设置好,之后又改成Release模式编译的话你还得重新设置一次,更麻烦

2. 针对mysql的jdbc驱动包放到lib目录下,lib是哪个lib

:

msbase.jar

mssqlserver.jar

msutil.jar

ORACLE 的9i以前的驱动是:

classes12.jar

ORACLE 的10g的驱动是

ojdbc14.jar

从网上找到并下载它们,把这几个驱动放到所用的服务器常用的LIB文件夹下就可以了,这样所有的应用程序都可以使用这几个驱动。也可以放到所用工程的常用JAR包的文件夹下,这个该工程也就可以正常建立连接了。

3. 这个程序怎么加载不成功,我驱动也放到LIB目录下了 sqljdbc.jar

public class DBUtil {

/**

* 数据库的操作方法

*/

static {

try {

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

} catch(Exception e) {

throw new RuntimeException(e);

}

}

//数据库的连接

public static Connection open() throws SQLException{

return DriverManager.getConnection(

"jdbc:sqlserver://localhost:1433;DatabaseName=PD","sa","1234567");

}

声明:沿途百知所有(内容)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们将尽快删除