首页 > TAG信息列表 > mssql-jdbc
java – Microsoft SQL JDBC驱动程序v6.2为DATETIME字段返回不正确的SQL类型代码
通常,ResultSetMetaData#getColumnType()应该为DATETIME字段返回93(通常表示为java.sql.Timestamp). 对于驱动程序版本4.2.6420.100和4.0.4621.201(以及jTDS)确实如此. 当使用较新的Microsoft JDBC驱动程序(6.0.7728.100,6.0.8112.100和6.2.1.0 in partucular)与Microsoft SQL Servjava – 没有为存储过程定义参数@x …使用MS_SQL JDBC
我试图在方法中使用SQL Server JDBC执行存储过程: //Connection connection, String sp_name, Map<String, Object>params input to the method DatabaseMetaData dbMetaData = connection.getMetaData(); HashMap<String, Integer> paramInfo = new HashMap<String, IntegerSQL Server JDBC的“NoClassDefFoundError:javax / xml / bind / DatatypeConverter”
我最近切换到intellij,但我发现很难连接到我的localDB.相同的代码适用于eclipse.此外,我已经添加了sqljdbc42.jar作为模块依赖项. package com.enter; import java.sql.*; public class SqlConnect { private String username, password, url; public Connection conn;