在一个窗体上有新建和修改按钮,但都用同一个界面,保存里写新建和修改的代码,怎样在保存里判断到底是新建的代码还是修改数据的代码,急需求教,谢谢!
给数据带上一个标记就行了,保存时根据这个标记来判断是新增的还是修改的
嗯嗯 谢谢
用个变量记录是按下的新建按钮还是修改按钮,完了之后在保存里判断那个变量用执行不同的代码就行了
嗯嗯 谢谢
通常数据表都有一个关键字,假设为PrimaryID,
如果你不是使用了特别的技术,可以用这个PrimaryID作标识。
如果是Int类型的,我们可以假设这个PrimaryID=0表示新增,不等于零表示修改。
如果是其他类型,也可以有类似的处理方法。
这样不需要进行数据库查询就可以知道是新增还是修改了。
这是我一直在使用的方法。
嗯嗯 谢谢
加一个标志字段.
嗯嗯 谢谢
楼上均为正解,给个标识就可以了
嗯嗯 谢谢