菜鸟 SSh 求帮助

qq_16609613 2014-09-15 12:03:49
/* //搜索 */
public List<Object[]> findTibleSearch(String title) {

String sql = ("SELECT e.Title, e.Record_Create_Time,e.id,c.name from WZ_news_class c,WZ_news_entity e"
+ " where c.id=e.Class_id and e.title like '%" + title + "%' order by e.Record_Create_Time desc ");

List<Object[]> news = (List<Object[]>) executeSQL(sql);

return news;
}


public List<Object[]> findTibleSearch(String title,int pageNow, int pageSize){
StringBuffer buffer = new StringBuffer("FROM ArticleInfo a WHERE 1=1 ");


buffer.append(" and a.title like '%"+title+"%' ");
buffer.append(" ORDER BY a.recordCreateTime DESC");

List<Object[]> news = (List<Object[]>) executeQueryByPage(buffer.toString(), null, pageNow, pageSize);

return news;

}

...全文
268 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
liSqiang 2014-09-17
  • 打赏
  • 举报
回复
懂了 String sql = ("SELECT e.Title, e.Record_Create_Time,e.id,c.name from WZ_news_class c,WZ_news_entity e" + " where c.id=e.Class_id and e.title like '%" + title + "%' order by e.Record_Create_Time desc "); 把这个转换为 StringBuilder sb = new StringBuilder(); sb.append("SELECT e.Title, e.Record_Create_Time,e.id,c.name from WZ_news_class c,WZ_news_entity e where ") .append(“c.id=e.Class_id and e.title like '%") .append(title).append("%'") .append(" order by e.Record_Create_Time desc "); 不过现在拼串和StringBuilder拼接效果一样。
qq_16609613 2014-09-15
  • 打赏
  • 举报
回复
SELECT e.Title, e.Record_Create_Time,e.id,c.name from WZ_news_class c,WZ_news_entity e" + " where c.id=e.Class_id and e.title like '%" + title + "%' order by e.Record_Create_Time desc 我要的是吧这句话 转化成 实体方式的 StringBuffer
业余草 2014-09-15
  • 打赏
  • 举报
回复
建议楼主多看看api吧。 一种可以查询数据库的时候就分页,按每次取指定条数的数据;一种是全部取出数据,显示的时候按指定的条数显示
snailjumpjump 2014-09-15
  • 打赏
  • 举报
回复
楼主的两个方法,除了第二个加了两个参数(看着好像是分页用的),其他的地方没多大的区别,这个分页很好写吧,看你用哪种分页策略:一种可以查询数据库的时候就分页,按每次取指定条数的数据;一种是全部取出数据,显示的时候按指定的条数显示
qq_16609613 2014-09-15
  • 打赏
  • 举报
回复
为毛 没人
qq_16609613 2014-09-15
  • 打赏
  • 举报
回复
哪位大哥帮我写一下
qq_16609613 2014-09-15
  • 打赏
  • 举报
回复
把上面的数组 形式 变成下面的怎么写
-阿克蒙德- 2014-09-15
  • 打赏
  • 举报
回复
没明白你要问啥?一开始我以为是分页,好像不是?
目录 1、 各种技术方向分析 1 1.1、JAVA 1 1。2、。NET 1 1。3、手机端开发 2 1。4、C 2 2、 学习建议 3 3、 如何学习 3 4、 教程设计 4 4.1、Linux基础知识 4 4。2、C程序入门 5 4。3、C++程序入门 5 4。4、Linux系统程序编写 5 4。5、常用函数和类的封装 6 4。6、TCP/IP通讯 11 4.7、FTP编程 13 4.8、数据库知识 13 4。9、数据库编程 14 4。10、气象数据中心项目开发 16 5、 毕业总结 16 各种技术方向分析 对大部分即将进入IT行为的人来说,普遍存在一个问题,如何选择技术方向,以下谈 谈我个人的看法. 1。1、JAVA 优点 几乎可以做任何事情,适用于各种操作系统平台,在WEB应用方面有优势。 入门容易,学习环境容易搭建。 缺点 入门太容易了,从事这方面的开发的人太多了. 在数据处理、传输等应用方面,性能比其它语言要低。 技术更新很快,每过几年就有新的技术和框架出来,需要不断的学习。 1。2、。NET 这个不行,只能用于Windows平台,事实证明,.NET已败给了JAVA. 如果某公司招你进去,让你学习.NET,这是很不负责任的行为,必定耽误你的前程。 1.3、手机端开发 手机端的开发目前有两种主流的技术,Android和IOS,目前看来,基于Android平台的 应用比IOS多很多。 如果你要学习,建议选择Android,不要选择IOS,因为IOS是苹果公司独家的,如果哪一 天苹果公司不行了,估计你也行转行。 近几年,随着智能手机的普及,手机端开发非常火,开发人员短缺,跟风学习的技术 员很多,这让我想起了2000年时的互联网泡沫,不知道再过几年会怎么样,会不会浮华退 去? 1.4、C C的历史有N年了,在1995年之前,计算机主要用于银行、证券、电信等大行业,那时 个,连操作界面都是用C编写的,后来的PowerBuild、VB、VC、Dephi等取代了C的界面应 用,但是,在后台应用,如传输、通讯、数据处理、监控等方面,C的地位无可取代。 优点 主要用于UNIX操作系统,在Windows系统中也有应用,但没有优势。 在传输、通讯、数据处理、监控方面有非常大的优势,效率极高。 几十年来,C语言就没怎么变过,程序员无更新换代之苦。 缺点 入门太难了,学习环境难以搭建. 想精通更难,如果没有高人指点,几乎不可能. C提供的函数都只是简单的功能,但是,在实际应用中,需要程序根据自己丰富的应用 经验,预先做大量的封装工作。 C语言的应用还有嵌入式开发方向,这个我不太懂,就不说了。 C语言应用的还有Windows方向,这个没什么好说的,C语言在Windows系统下,只能做 一些小东西,重要系统的核心还是在UNIX,这一点无不容置疑。 学习建议 当然选择C了。 在1995年之前,大部分程序员是做C的,30年过去了,这些人大部分都退役了,但是, 新的C程序员越来越少,这些年来,我想找合适的C程序员很难,菜鸟不能用,有经验和 技术的人要价太高,没实力的公司根本请不起. 我在刚做技术的时候,什么都想搞一下,以前流行VB、PB、Dephi等,我都学过,但是 ,现在VB、PB、Dephi等都已随风而去,只有C,经久不衰,做的时间越长,感觉越妙. 几十年来,C语言程序员始终是精英。 不过,C不是孤立的,还需要学习UNIX操作系统和数据库系统。 如何学习 人生选择方向很重要,例如字母B,往南走和往北走,意义完全不同. 这些年来,我见过很多菜鸟找不到入门的方法,瞎折腾,也看过国内的培训机构的课 程,如达内,培训的内容连入门都算不上,所以,就有了想搞培训的想法. 本人1996年接触C、UNIX和Oracle数据库,2008年注册了一个皮包公司,到处奔波,折 腾项目,售前、售后、设计、编码的事都是一个人做,这些年来,也不知道做了多少个系 统,写了多少代码,这样的经验和技术水平,能不能教教各位菜鸟? 教程设计 各位菜鸟,不知道如何才能让你相信我,有个建议,请把我这个教程给有经验的C程序 员看看,从这个教程可见我的功力。 不忽悠各位了,开始教程. 4。1、Linux基础知识 课时:一星期(在本教程中,一星期不是五天,是七天。) Linux系统的优点,应用范围。 连Linux服务器的工具程序的使用(SecureCRT). Linux系统常用的命令。 telnet工具。 ftp工具。 ssh工具。 vi编辑器. Linux系统的安装、常用软件包介绍、磁盘分区方法。 熟悉Linux操作系统,具备Linux系统的安装和日常维护能力。 老师教的东西总是有限的,培养各位获取帮助和查找资料的能力非常重要。 4。2、C程序入门 课时:一星期 以谭浩强的《C程序设计》为教材

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧