weixin_42997469 2019-05-31 14:23 采纳率: 0%
浏览 295

没有为类 'sun.jdbc.odbc.JdbcOdbcConnection' 找到具有匹配签名的方法 'prepareStatement'。

matlab连接sql sever后,使用insert函数插入数据时出现了问题提示:没有为类 'sun.jdbc.odbc.JdbcOdbcConnection' 找到具有匹配签名的方法 'prepareStatement'。
图片说明

  • 写回答

1条回答

  • 憧憬blog 2023-03-15 07:05
    关注

    根据错误提示信息可以推测,该问题可能是因为在使用JDBC驱动连接SQL Server后,使用了一个不匹配的prepareStatement方法。建议您检查以下可能引起问题的几个方面:

    1. 检查JDBC驱动程序的版本是否正确。JDBC驱动程序版本不兼容可能会导致方法不匹配。建议您下载最新的JDBC驱动程序并尝试重新连接。

    2. 确认您正在使用的JDBC驱动程序支持prepareStatement方法。如果不支持,则需要升级JDBC驱动程序。

    3. 检查代码中调用prepareStatement方法的参数是否正确。有时,传递错误的参数可能会导致方法不匹配。建议您检查代码是否使用了正确的参数调用该方法。

    希望以上建议能够帮助您解决该问题。

    评论

报告相同问题?

悬赏问题

  • ¥15 MCNP里如何定义多个源?
  • ¥20 双层网络上信息-疾病传播
  • ¥50 paddlepaddle pinn
  • ¥20 idea运行测试代码报错问题
  • ¥15 网络监控:网络故障告警通知
  • ¥15 django项目运行报编码错误
  • ¥15 请问这个是什么意思?
  • ¥15 STM32驱动继电器
  • ¥15 Windows server update services
  • ¥15 关于#c语言#的问题:我现在在做一个墨水屏设计,2.9英寸的小屏怎么换4.2英寸大屏