Java初学者对JDBC有些怀疑
如何建立JDBC连接以及如何查找本地主机 请解决我的问题,并解释我的代码错误,解释我必须集中精力以及如何在j swing中打印数据库字段Java初学者对JDBC有些怀疑,java,jdbc,Java,Jdbc,如何建立JDBC连接以及如何查找本地主机 请解决我的问题,并解释我的代码错误,解释我必须集中精力以及如何在j swing中打印数据库字段 假设您需要代码的描述。首先,你需要读一些东西 JDBCAPI 驱动程序管理器 JDBC-ODBC桥 现在,代码的描述如下 Class.forNamecom.microsoft.jdbc.sqlserver.SQLServerDriver;这将加载驱动程序类并返回其实例,这隐藏了套接字建立和调用本机代码等的所有复杂性。 DriverManager.getConn
假设您需要代码的描述。首先,你需要读一些东西 JDBCAPI 驱动程序管理器 JDBC-ODBC桥 现在,代码的描述如下 Class.forNamecom.microsoft.jdbc.sqlserver.SQLServerDriver;这将加载驱动程序类并返回其实例,这隐藏了套接字建立和调用本机代码等的所有复杂性。 DriverManager.getConnectionurl,用户名,密码;这将使用给定的URL和凭据建立到数据库的连接。每个驱动程序都指定自己的标准来定义URL,您可以在它们的文档中找到它们。 st=con.createStatement;一旦建立了连接,就可以在单个连接上执行多个语句查询。您需要为要针对数据库触发的每个查询调用此语句。 rs=st.executeQueryqry;最后,执行查询并接受查询的结果,它们将被包装到遵循迭代器模式的ResultSet中。 获得结果集后,它将包含查询结果的所有行。您需要遍历它以获得所有的行,示例如下
while( rs.next() ) {
String empId = rs.getString("empid");
System.out.println( empId);
//other fields
}
你可以在谷歌上找到很多信息和帮助。检查一下
操作编辑后更新
异常清楚地表明在classapth上找不到驱动程序类。
将sqlserver的JDBCJAR添加到类路径中。这里的问题是什么?您没有共享代码错误?此代码没有使用Swing,因此它可能有助于将您的问题清理到相关元素。另外,任何编译时或运行时错误都会有帮助。我只是想知道如何在JSwing-in框架中打印数据库中的字段。我非常确定现在abt jdbc和我有了一些想法,现在可以处理jdbc somewhatOk,您提到的错误是因为您的类路径缺少sqljdbc.jar,请将其添加到您的类路径中。谢谢你
while( rs.next() ) {
String empId = rs.getString("empid");
System.out.println( empId);
//other fields
}