先select出来,如取不到则增加。
或者数据库设计时,userid为唯一索引列,则如有相同用户时,数据库不做增加操作,程序中需catch此异常
或者数据库设计时,userid为唯一索引列,则如有相同用户时,数据库不做增加操作,程序中需catch此异常
解决方案 »
- WindowForm调用摄像头的一点问题
- webform 怎么禁止IE7或IE8以兼容模式运行页面
- 数据库语句影响
- ado.net 检测到无法访问的代码
- 在线等--OpenFileDialog使用filter把文件全部过滤掉了
- GV取值问题
- 关于CASE语句的菜鸟问题
- 【讨论+请教】学socket的时候 想到的几个【游戏外挂】的问题??!!
- 7.0的正式版什么时候出来呀,真是急煞人也~~~~~~~~~~~~
- C#服务端怎么接收post数据然后返回值?
- c#我要实现在服务器里监控人家上传的文件,对.exe /mp3/avi等格式进行报警(邮件),高手赐教
- 如何在DataGrid(Window窗体)中实现下述的效果
{
....../ 添加失败
}
else
.....//添加成功
-------------------------- 仅提供思路..具体代码自己实现..很简单!
count(*)值大于0就代表有 就不用些插入语句了 直接提示用户不成功
同样的判断原理·
建议使用SQL存储过程来实现·
使用 exists判断用户是否存在