最近与数据库打交道的机会很多,看着导师写的数据库各种操作的类,觉得很不错!便打算自己试着写!
希望能实现对数据库中表的操作:Select,Insert,Delete,还有Alert,Drop!
以Select为例
Select [字段名]
From [表名]
Where [条件]
字段名使用Vector保存
From直接给出
条件表达式的构造是最麻烦的
我导师使用了递归
表达式分成左表达式和右表达式
例如:
Where name = "hello" AND age >10 AND sex="femal"
条件表达式 则可以分解为
{[( name = "hello") AND age >10 ] AND sex="femal"}
第一步:将name = "hello" AND age >10 AND sex="femal"分解为 name = "hello" AND age >10 和 sex="femal"两个
第二部:将name = "hello" AND age >10 分为name = "hello" 和 age >10 两部分
其中的每一个 ***=***也是一个表达式~
感觉这块处理很麻烦
只能参照导师给的处理方法了啊~
就像链表一样~
基本上这么实现
明天开始写条件表达式的处理
设计的类
1.LogicOperator 表示两个表达式的操作符
2.Expression
属性:Left(Expression类型,表示表达式的左边),Right(Expression类型,表示表达式的右边),Operator(LogicOperator类型,表示操作符)
目前就想到这些了~
先自己写吧~
加油啦~
分享到:
相关推荐
人力资源规划是企业管理中的关键环节,对于某集团未来3~5年的发展至关重要。以下是对该集团人力资源现状的分析以及规划方案的构建。 首先,从集团的员工年龄结构来看,截至20XX年5月13日,公司共有217名在职员工。...
【私募基金未来一年持续经营计划模板】 私募基金的持续经营计划是基金管理公司在未来一段时间内确保稳定运营的关键文档,它详细阐述了公司的财务状况、经营策略、风险管理以及产品规划等多个方面,以展示公司具备...
【某集团未来3~5年人力资源规划设计方案与对策】 一、人力资源现状分析 1. 年龄结构:了解公司员工的年龄分布是规划人力资源的关键。20-25岁的员工构成了年轻力量,26-30岁的员工是主力军,31-35岁的员工处于职业...
香港友邦充裕未来储蓄分红保险计划.pdf
创想无限未来,智能科技商业计划书ppt模板,智能科技简介,科技发展背景,智能科技推广,未来发展规划,朦胧磨砂背景,渐变亮蓝图表,简约大气设计,适合互联网、移动互联网智能科技项目、AI项目大气商业计划书ppt...
【创业计划书-互联网项目-未来阳光互联网 商业创业计划书模板】 在互联网时代,创建一个成功的商业项目需要详尽的规划和深思熟虑的策略。这份“未来阳光互联网 商业创业计划书模板”正是为此目的而设计的,旨在为...
总结以上内容,《货运交通与物流行动计划——面向可持续而高效的未来》强调了物流在现代经济中的核心作用,并概述了德国政府在推动物流行业发展方面所采取的行动和未来计划。通过投资、现代化和数字化三个重点领域,...
滚动计划法制定五年计划.pdf
大一学习总结及未来计划.pdf
GPS发展历程及未来计划.pdf
【创意共赢未来几何创意创意共赢未来商业计划书模板PPT教案】正是为此目的而设计,它不仅为创业者提供了制定商业计划书的框架,也为投资决策者提供了一个评估项目的工具。 首先,项目简介作为商业计划的起始点,是...
人力资源计划(HR Planning)是企业为了实现其发展战略目标,根据未来的业务需求和人力资源供需状况,制定的一系列关于职位设置、人员配置、培训与发展、人力资源管理制度、招聘选拔等方面的职能性规划。简单来说,...
也可以提及任何正在进行的研发或未来的产品线扩展计划。 5. **目标与愿景**:列出公司的长期和短期目标,以及这些目标如何符合公司的愿景和使命。 6. **市场竞争分析**:识别并分析主要竞争对手,包括他们的强项、...
今天,我们所探讨的《创意共赢未来几何创意创意共赢未来商业计划书模板学习课程》,正是一套为此量身定做的学习资源,旨在帮助所有有志于在商业世界中一展宏图的个人,构建出既创新又高效的商业计划。 首先,课程的...
《创业计划书——赢在未来团队361550751》是一份详尽的文档,旨在为潜在投资者、合作伙伴以及团队成员提供一个清晰的商业愿景和实施策略。创业计划书是任何新企业启动的关键步骤,它不仅展示了创新想法,还包含了...
16未来计划及所得款项用途.doc
【创意共赢未来几何创意创意共赢未来商业计划书模板】是一个专业的商业计划书模板,用于指导创业者或企业规划创新项目,以实现与合作伙伴共创共赢的未来。该文档包含以下几个关键部分: 1. **项目简介**: 项目...
《创业计划书——赢在未来团队》是一份详尽的创业指南,旨在为创业者提供全面而深入的规划策略,帮助他们在充满挑战与机遇的商业环境中赢得未来。这份文档的核心内容涵盖了创业项目的各个方面,包括市场分析、产品或...
通过市场调研和历史数据,预测未来12个月的销售收入,同时制定详细的销售和成本计划,以实现盈利目标。成本控制是关键,要在保证产品质量和服务的同时,寻找降低成本的途径。 【现金流量计划】 现金流量计划是跟踪...