以下的文章主要描述的是jsp连接DB2数据库中易出现的一些问题的破解,假如你在实际操作中JSP连接DB2数据库中易出现的一些问题,但是你却不知道对其如何正确的解决,那么以下的文章对你而言一定是良师益友。
JSP与DB2数据库连结的问题网上有很多资料,但笔者发现大部分资料均有误,无法真正处理与DB2连结的问题,笔者经过研究解决了这个问题。
JSP与DB2数据库连结的问题网上有很多资料,但笔者发现大部分资料均有误,无法真正处理与DB2连结的问题,笔者经过研究解决了这个问题,现将我的一点心得发表出来,与君共享。
此格式为jdbc:子协议:子名称,其中ch是数据库名
数据库连接者ID
数据库连接DB2数据库者密码
最为关鍵的是这一句,DB2和ORACLE一样,最好要用显式创建一个驱动器实例,并用驱动器管理者注册它。
其它数据库一般用Class.FORName(“xxxxxxxxxxx “);
创建数据库连接DB2数据库对象
判断是否记录集尾
取出每一列的值,并显示
不管是否有出错,最后总要关闭连结
【编辑推荐】
在做jsp开发经常会遇到这样的情况,报错后跳到threadpoolexecut.class类的 workerDone(this)这条语句上
检查如下项目:1、你的MySQL数据库是否已经启动?端口号是否确认为3306?2、数据库驱动对应的lib包是否已经放到WEB-INF的lib目录了?3、数据库密码是否正确?另外,你把打印的数据库异常也发出来大家看看。
怎么解决jsp中文乱码问题
程序遇到问题应该一步步找到问题的所在的,首先,用表单方式提交需要将method设为Post方式,get方式是不能传递中文的。 其次,接收数据的时候需要设置Request, (gbk);获得传递的参数,String name = (name);在这里可以看下是否中文能够正确传递,如果可以的话就再看最后插入到mysql中的insert语句。
在MySQL数据库中插入信息时汉字显示为问号

jsp页面前加如下(gbk)
发表评论