bcb6-求高手支招!BCB6做一个登陆注册界面,用到ADO组件。怎么实现提示用户名重复?

问题描述

求高手支招!BCB6做一个登陆注册界面,用到ADO组件。怎么实现提示用户名重复?

AnsiString sql;
ADOConnection1->Open();
ADOQuery1->Connection=ADOConnection1;
ADOQuery1->Close();
ADOQuery1->SQL->Clear();
sql="insert into userInfo(userName,pwd) values('"+Edit1->Text+"','"+Edit2->Text+"')";
ADOQuery1->SQL->Text=sql;
ADOQuery1->ExecSQL();
代码如上,因为在数据库设置了主码限制,所以如果我在Edit1上输入一个重复的用户名,程序会直接报错,那么该如何实现提示用户名重复这个功能?

解决方案

两个办法,一个是用try catch包裹代码,把你的提示写在catch里面
一个是加上一个查询select count(*) from userInfo where userName = 用户输入的用户名
如果返回0,就是没有注册过,否则就是注册过。

时间: 2024-08-26 03:24:47

bcb6-求高手支招!BCB6做一个登陆注册界面,用到ADO组件。怎么实现提示用户名重复?的相关文章

w8 w7 y400-联想Y400怎么把W8改为W7,求高手支招~~~~

问题描述 联想Y400怎么把W8改为W7,求高手支招~~~~ 新入手一台联想Y400笔记本,做w8系统64位兼容很差,所以想把系统改为W7 64位的,现在此电脑和系统好像是绑定在一起的.不知道怎么解除,求高手支招怎么改系统.小学语文三体育老师教的,表达不好见谅~

mingw-Code::Blocks Windows环境下编译HelloWorld程序报错,求高手支招!

问题描述 Code::Blocks Windows环境下编译HelloWorld程序报错,求高手支招! 很简单的Hello World 程序,编译时提示: D:MinGWincludec++3.4.5bitscodecvt.h|475 这个文件中引用的 bits/codecvt_specializations.h 文件找不到 请问是哪里出了问题? ?

编码问题,求高手支招!

问题描述 用winform做了个小程序,读取Excel导入到数据库,有个网页程序(别人做的)读取数据显示到网页,网页的编码显示为BIG5,而我在网页上看选择BIG5编码中文显示不出来,只能用GB2312显示出来,但其他的就乱了,该怎么设置的导入的数据是以BIG5编码导入的,这样是否能显示了呢,如字段data,data包含中文.英文和数字!注意是winform! 解决方案 解决方案二:建议使用SQL读取数据,然后使用Encoding类进行编码转换再导入解决方案三:Encoding.GetEncod

高手支招ASP+Access的安全隐患及对策

access|asp+|安全|安全隐患 随着Internet的发展,Web技术日新月异.继通用网关接口(CGI)之后,"ASP"作为一种典型的服务器端网页设计技术,被广泛地应用在网上银行.电子商务.搜索引擎等各种互联网应用中.同时Access数据库作为微软推出的以标准JET为引擎的桌面型数据库系统,由于具有操作简单.界面友好等特点,具有较大的用户群体.因此ASP+Access成为许多中小型网上应用系统的首选方案.但ASP+Access解决方案在为我们带来便捷的同时,也带来了不容忽视的安

app-新手求问,用playmaker做一个可以用游戏手柄方向键操作的交互

问题描述 新手求问,用playmaker做一个可以用游戏手柄方向键操作的交互 新手求问,用playmaker做一个可以用游戏手柄方向键操作的交互.图片是自己学习研究的可以实现键盘上方向键控制移动,但是连上游戏手柄后只能用左右方向键,前后方向键不能实现.最后的效果是希望能够实现生成在手机上的app中用游戏手柄控制方向的交互~跪谢!!! 解决方案 这个问题有点难要特出办法才解决,另求高人在线吧

技术-求高手帮忙更新,Greatnews是一个最简洁最好用的RSS订阅器,开发者很久没有更新了;

问题描述 求高手帮忙更新,Greatnews是一个最简洁最好用的RSS订阅器,开发者很久没有更新了; http://www.curiostudio.com/ Greatnews这是本人遇到的最简洁,最好用的桌面RSS Reader了,但开发者10年更新后就停止更新了; 现在的网页开发技术和浏览器的更新,这个RSS工具在打一开网页时就是会提示浏览器需要更新,如:flickr.com这类新WEB技术的网页打开就显示不对,提示要更新:还有这个Reaer的代理设置处可能有一个BUG,设置了它的代理没有用

extjs-请问大神 用EXTJS5做一个权限的界面如图

问题描述 请问大神 用EXTJS5做一个权限的界面如图 解决方案 tree+tabpanel+checkbox对象可实现. checkbox配置boxLabelCls选项设置样式显示你的那种图标 tree节点的图标给数据增加icon配置 参考:Ext4 tabpanel tree layout 解决方案二: 能不能帮忙做一个呢?这里有分的http://bbs.csdn.net/topics/391017509

jsp做一个论坛回复界面求助

问题描述 jsp做一个论坛回复界面求助 rt,一楼是帖子 下面是各个用户的回复,最底下是回复界面,一个form里包含一个textarea填写回复信息,一个file用来上传图片,一个div用于图片预览. 原先我是让上传图片处为一个超链接到一个新页面里上传图片,把上传地址保存到数据库和session中,通过session在回复界面显示预览.现在要求把图片上传和回复放到一个页面里做,格式如下 <form1> <textarea>回复信息</textarea> <form

Android UI组件----用相对布局RelativeLayout做一个登陆界面

[正文] 两个小时的学习成果,对于我这种还没入门但渴望不断进步的初学者来说,是一种激励.通过自己一行一行的敲代码,实现了用相对布局做一个登陆界面的效果. XML文件完整版代码如下: 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/tools" 3 android:layou