今天在查询数据库的时候自己出现了一个很失败的错误, 搞的我弄了好半天才查出来很是郁闷,错误如下:
当我用这样一个语句从mysql数据库里取数据的时候出现了错误:String sql = "select * from drp where fiscal_year="+fiscalyear+"and fiscal_period="+fiscal_period; 其中fiscalyear和fiscal_period是我传的两个参数,结果在整个程序写完去运行的时候出现了莫名其妙的错误,最后才发现是+"and fiscal_period="+的and和引号之间没有空格。
总结经验:当遇到这种情况的时候就要采用打印的方式去调错,比如上面就可以用out.println(sql);
结果你会发现打印出来的是select * from drp where fiscal_year=2004and fiscal_period=12;你会发现2004和and贴在一起了,这当然有错。如果你还是没有发现上面有错的话可以拿到mysql中进行验证。那样你就会明白了。
愿和我遇到同样错误的人共同进步!!
分享到:
相关推荐
【学生课程实验】学生信息管理数据库实验心得和案例【学生课程实验】学生信息管理数据库实验心得和案例【学生课程实验】学生信息管理数据库实验心得和案例【学生课程实验】学生信息管理数据库实验心得和案例【学生...
"数据库心得体会" 数据库心得体会这篇文章记录了作者在进行数据库课程设计项目时的体会和总结。作者通过这次实践获得了宝贵的经验,了解了项目开发的部分过程,掌握了数据库的设计和开发过程。 知识点1:数据库...
本资源包“SQL数据库心得”聚焦于分享关于SQL数据库的一些重要概念、最佳实践和常见问题,旨在帮助用户提升SQL技能。 首先,SQL的基本操作包括数据的增、删、改、查(CRUD)。创建(Create)数据库和表结构,通过...
数据库实验报告心得 本文是一篇数据库实验报告,总结了作者在学习数据库过程中的心得体会。作者认为,学习数据库是一件非常有价值的事情,通过实验和实践,作者学到了许多东西,包括建表、导入数据、查询、插入等。...
### ORACLE数据库学习心得 #### 一、Oracle数据库的特点 Oracle数据库是一款由Oracle公司开发的关系型数据库管理系统。作为全球领先的企业级数据库之一,Oracle具备多种优势特性,使其成为众多企业和组织首选的...
数据库实验心得体会数据库实验心得体会
- SQL查询语句:`String sqlStr="select * from test_student";`用于从`test_student`表中获取所有记录。 3. **异常处理**: - 在Java中,使用try-catch结构来处理可能发生的异常,如`Exception`。 - `Class.for...
数据库学习心得体会推荐 数据库学习心得体会推荐是学习数据库理论的同时,也提高了自己的动手能力。本文是对数据库学习心得体会的推荐,希望大家喜欢。 数据库技术是处理信息,管理数据最有效的一种方法。它具有...
这些ppt是个人三年上课来思考和积累的感想和认识,希望读者从中受益
这份“SQL数据库学习心得”文档,无疑将为我们提供一个深入理解数据库及其应用的窗口。 首先,我们要了解数据库的基本概念。数据库(Database)是一个有组织、可共享、具有尽可能小的冗余度、与应用程序彼此独立的...
数据库课程主要涵盖了创建数据库的基本概念和操作,包括数据模型(如关系型数据模型)、SQL语言(用于查询和管理数据)、数据库设计(如ER模型和范式理论)、事务处理、并发控制以及数据库备份与恢复等核心内容。...
空间数据库实习心得(范本)
在数据库学习过程中,掌握MySQL是...通过理解并熟练应用这些基本操作,你可以有效地管理、操作和查询MySQL数据库中的数据。继续深入学习索引、视图、存储过程、触发器等更高级的概念,将使你在数据库管理领域更加专业。
数据库单表查询的总结 还有数据库的其他总结分开上传 数据库单表查询的总结 还有数据库的其他总结分开上传
本文档总结了 SQL 数据库学习的心得体会,涵盖了数据库概述、关系数据库基础、SQL Server 概述、数据库创建、表的创建和修改、数据查询、数据完整性、数据库安全、备份与恢复等方面的知识。 一、数据库概述 数据库...
尽管我们可以使用子查询、连接和联合来创建各种各样的查询,但不是所有的数据库操作都可以只用一条或少数几条 SQL 语句就可以完成的。更多的时候是需要用到一系列的语句来完成某种工作。但是在这种情况下,当这个...
《学习数据库的心得》 数据库是信息化社会的重要基石,无论在大型企业还是日常生活中,都有着广泛的应用。SQL作为最常用的数据库查询语言,是理解和操作数据库的关键。通过一个学期的数据库课程学习,我对数据库有...
DQL的学习使我们能高效地查询所需信息,而事务处理和索引优化等高级主题则让我们理解了数据库性能的关键因素。 在实训项目中,我们还接触到了数据库连接池的概念,如Apache的DBCP或C3P0,它们可以有效地管理数据库...
【数据库报告心得体会】 在深入学习数据库的过程中,Oracle数据库是一个重要的里程碑。Oracle数据库的框架由多个组件构成,包括物理结构和逻辑结构。物理结构主要包括控制文件、数据文件、重做日志文件、参数文件、...
数据库实验心得体会 数据库实验心得体会是学习数据库的重要经验总结。通过这一系列实验,学习者可以掌握数据库的基本原理和基本知识,包括数据库的定义、数据库的类型、数据库的应用、数据库的设计和实现等方面的...