ireport创建数据库连接找不到驱动(iReport中ClassNotFoundError错误的解决)

情景:iRoport中选择com.microsoft.jdbc.sqlserver.SQLServerDriver的JDBC Driver;连接时出现ClassNotFoundError错误

当见到下面的红色的数据库驱动。就别傻乎乎的点击测试。肯定报错的。

1.因为系统都没有你的SQLServer的jar.

所以你现在应该要下载你相应的jar.

这里我提供SQLServer2008的。(因为我只用到mysql和SQLServer两种。mysql已经系统集成好了。所以我只好去下载SQLServer的)
http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=21599

2.如果可以就把相应的jar包放在IReport的安装目录中吧!(免得下次误删什么东西。就出什么差错。)

然后再用"Add JAR"加入到你的ClassPath中。

这样。IReport(我用的是IReport5.6.0,所以下面的界面是这样的。其他人就自己找一下ClassPath吧。)才检查到你的环境有com.microsoft.jdbc.sqlserver.SQLServerDriver这个驱动类

3.如果你SQLServer本来就没有配好。那就是你自己问题了。

那看另一篇博文吧!

SQL Server 2008开启sa账户以及如何用JDBC进行连接

http://www.cnblogs.com/shortboy/p/3253090.html

ireport创建数据库连接找不到驱动(iReport中ClassNotFoundError错误的解决)

时间: 2024-07-29 17:23:34

ireport创建数据库连接找不到驱动(iReport中ClassNotFoundError错误的解决)的相关文章

在INF中找不到所需的段落 错误的解决方法

由于同事在使用刷卡机程序的时候,不小心删除了系统驱动程序,导致刷卡机识别不了,安装不了驱动,一直提示:在INF中找不到所需的段落,如下图所示: 同事联系厂家技术支持,弄了半天,没弄好,最后让重装操作系统,太坑了,同事不想重装系统,所以就找到了我,了解了相关现象后-- 我的解决方法如下: 进入 C:\Windows 找到 setupapi.log 文件,该日志文件会记录某些安装错误信息:拉到最后一行,查找类似于如下错误的信息: #I140 正在安装设备类别: "MultiportSerial&qu

iReport数据库连接找不到驱动

金蝶K3无法创建数据库,请查看该文件夹的错误的解决方法。

无法创建数据库! 检查你的文件夹C:\XXX\DATA是否存在.并且该系统是不低,或SQL Server服务的启动用户不具备<K3ERP\DBFILE>文件夹的写权限.请改动Windows服务中SQL Server服务的启动用户为Power User组以上的成员. 分析:1.安装路径下的[K3Erp]文件是否有Everyone 权限. 2.确认在安装server时,[数据库服务部件是否安装]. watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYW5qb

学习内核驱动是出现的错误及其解决方式

一  在测试tftp下载文件时有两个问题困惑了我一下, A  就是开发板一直ping不通虚拟机和宿主机 网络也打开了 防火墙也关闭了! 之后才发现是虚拟机的联网方式有问题  如果要能ping可能要在同一网段 ,但我的虚拟机与宿主机不在一个网段 ,由于之前虚拟机用的是 a. a:默认的net 的联网方式 : 它是只要物理机能连通网络,虚拟机也就可以连通的 但它的ip地址是随机分配的 因此与宿主机不在一个网段: b:还有一种是桥接(bridge):默认使用vmnet0 将虚拟机的ip设置与主机同网段

7.创建数据库连接池

1.直接上代码,不废话,创建一个一样名字的类,复制粘贴就OK public class ConnectionPool { private String jdbcDriver = ""; // 数据库驱动 private String dbUrl = ""; // 数据 URL private String dbUsername = ""; // 数据库用户名 private String dbPassword = ""; //

通过实现ServletContextListener接口创建数据库连接池(C3P0方式)

使用Listener步骤 1. 定义Listener实现类 2. 在web.xml中配置(或使用Annotation) 使用C3P0方式创建数据库连接池需要添加的jar包 1.c3p0-0.9.5.jar 2.c3p0-oracle-thin-extras-0.9.5.jar 3.mchange-commons-java-0.2.9.jar 1 package cn.sdut.lah.listener; 2 3 import java.sql.Connection; 4 import javax

Arduino MEGA 2560找不到驱动怎么办

刚买了Arduino MEGA 2560(比Arduino UNO稍微高级一点的板子),按照视频一步一步操作(似乎插板子也不太一样,不管他,能插上去就完事了),但是到了代码烧录的时候,点击Tools-Board-这里肯定是选我们自己的板子,然后说什么计算机管理,找到COM3,可惜设备管理器里面根本没有什么COM3,只有一个找不到驱动的硬件. 右击该找不到驱动的设备,然后手动浏览查找驱动,到哪个文件夹找驱动呢? 你买的套件光盘里有这个软件吧,里面有一个drivers文件夹,就是他了.

如何快速创建数据库连接字符串

1.新建txt文件,更改后缀名为udl 2.右击,以OLE DB Core Services 方式打开 3.填写相应的服务器名.登陆方式.数据源 4.以txt方式打开文件,连接字符串已经生成了,怎么样,给力吧 [oledb]; Everything after this line is an OLE DB initstringProvider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Cata

C#-数据库访问技术 ado.net——创建 数据库连接类 与 数据库操作方法 以及简单的数据的添加、删除、修改、查看

数据库访问技术 ado.net 将数据库中的数据,提取到内存中,展示给用户看还可以将内存中的数据写入数据库中去 并不是唯一的数据库访问技术,但是它是最底层的数据库访问技术 1.创建数据库,并设置主外键关系 2.创建新的C#项目,创建 数据库连接类 与 数据库操作方法 a.引用数据库 using System.Data.SqlClient;    b.创建数据库连接类:先进行编写连接字符串,在实例化连接类 c.创建数据库操作方法(此处不是实例化类)    d.打开数据库 → 执行操作 → 关闭数据