[急]对面向对象概念理解不透,帮我看看这个问题呀(操作数据库的javabean) ......从代码看,这个字符串并非最终的SQL语句,真正的SQL查询语句应该是封装在bean中了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update的用法是正确的,where用法如下:sql="update Duty set DutyNo=11, filed1=22, filed2=11 where id=100"; Duty 是我自己定义的一个类,和一个table对应(还有其他成员变量的,这里只列出DepNo一个来) 呵呵。学习学习。SQL我真的不熟。 DBBean也是自己写的我写的update是叫DutyMap的java bean中的一个函数我定义了Duty类(一个bean),对应表 Duty,DutyMap是操作这个表的一个bean,DBBean是一个数据库连接的通用bean(有几个通用函数),在DutyMap的具体函数中,传不同的sql语句和参数来执行查询等操作。 http://expert.csdn.net/Expert/topic/3014/3014748.xml?temp=.7564813是看大虾 zkjbeyond(jigi) 给的例子没看懂不大明白为什么update只传一个参数就够了不知道是不是理解错了整个框架 一个参数,这个参数就是Guestbook对象info.整个sql语句由info的各成员变量值等组成每个成员变量对应一个table的字段怎么可以存两个值(update前和后的)呢?我怎么指定update哪个呢?info只是封装了修改后的字段值呀(set语句中每个=后面的值)如果table所有的字段都改变了那么info的id是新id了就是where子句id=后面的值从哪取呢是不是我这样写update函数就是错的呢??? 从数据库设计的角度出发,主键是不常改变的是不是意味着,update这个函数是不会改变记录的主键的呢?这样的话,函数传一个对象确实是足够了。假设这种情况,员工信息表有个员工编号字段,这个编号在使用MIS系统前就设定好了,每个职工都对应一个。输入员工信息的时候可能编号输入错误,那么就要修改。是不是说员工编号不适合做主键了?一般主键都是自增字段,没有实际意义的?也许这个问题最终还是数据库设计的问题谢谢大家!!! mysql数据库中插入不了数据 ireport子报表问题,各位帮帮忙 js问题 jquery取值问题 求高手解答 谢谢 坐等啦 TOMCAT 问题,在线等~~~~~~~~自己电脑能访问网站,但别的电脑为什么不能访问网站? fushionCharts URL传中文参数action中接收乱码 JSP中如何创建目录和文件? 一个小问题! 请问这个系统提提意见!谢谢! javamail api 开发邮件系统的问题 在框架也面中怎么实现Jsp页面的重定向? 如果通过url将一个很长的list传过去?
我写的update是叫DutyMap的java bean中的一个函数
我定义了Duty类(一个bean),对应表 Duty,DutyMap是操作这个表的一个bean,DBBean是一个数据库连接的通用bean(有几个通用函数),在DutyMap的具体函数中,传不同的sql语句和参数来执行查询等操作。
是看大虾 zkjbeyond(jigi) 给的例子没看懂
不大明白为什么update只传一个参数就够了
不知道是不是理解错了整个框架
整个sql语句由info的各成员变量值等组成
每个成员变量对应一个table的字段
怎么可以存两个值(update前和后的)呢?
我怎么指定update哪个呢?
info只是封装了修改后的字段值呀(set语句中每个=后面的值)
如果table所有的字段都改变了
那么info的id是新id了
就是where子句id=后面的值从哪取呢
是不是我这样写update函数就是错的呢??? 从数据库设计的角度出发,主键是不常改变的
是不是意味着,update这个函数是不会改变记录的主键的呢?
这样的话,函数传一个对象确实是足够了。
假设这种情况,员工信息表有个员工编号字段,这个编号在使用MIS系统前就设定好了,每个职工都对应一个。输入员工信息的时候可能编号输入错误,那么就要修改。
是不是说员工编号不适合做主键了?
一般主键都是自增字段,没有实际意义的?也许这个问题最终还是数据库设计的问题谢谢大家!!!