Delphi 10.3 在开发android时,等待提示怎么做?

2020-01-23 19:44栏目:竞技宝app
TAG:

举例查询数据://展现等待升迁ADOQuery1.SQL.Text:='select*from......';ADOQuery1.Open;//隐敝等待升迁请各位大师赐教,感谢。

求高手支招!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上输入三个再一次的客户名,程序会一向报错,那么该如何兑现提醒客户名重复这些意义?

自然好好的,不驾驭为啥今后编写翻译运营后在数据类型上连年出难点,编写翻译没有毛病:1、小编设置了一个系统时间的函数,functionxtsj:TDateTime。从前一向调用DMADO.ADOQuery1.Parameters.ParamByName('时间'卡塔尔国.Value:=formatdatatime('yyyy/MM/dd',xtsj卡塔尔国;可用,今后居然拾壹分了,一定要varsj:string;sj:=FormatDateTime('yyyy/MM/dd',xtsj卡塔尔;DMADO.ADOQuery1.Parameters.ParamByName('时间'卡塔尔(قطر‎.Value:=sj;查了查,定义的TDateTime重返的结果竟然是Pwidestring类型,晕菜。2、直接使用语句也不行了原先DMADO.ADOQuery2.SQL.Add('where工号='+QuotedStr(Edit11.text卡塔尔+'and组别='+QuotedStr(DMADO.ADOQuery1.FieldByName('组别'卡塔尔.AsString卡塔尔国State of Qatar;没失常今后唤醒字段“组别”未有被发觉,必得写成vark:string;k:=DMADO.ADOQuery1.FieldByName('组别'卡塔尔(قطر‎.AsString;DMADO.ADOQuery2.SQL.Add('where工号='+QuotedStr(Edit11.text卡塔尔国+'and组别='+QuotedStr(k卡塔尔国State of Qatar;才行。晕。3、上次关系了asfloat形成BCD是或不是这么是如此的?作者那是下意识中改良了怎么参数才会形成那样的主题素材?认为字段的再次来到值都不是概念的或as的花色了?这么意料之外的问题,你们境遇过呢?

版权声明:本文由龙竞技官网发布于竞技宝app,转载请注明出处:Delphi 10.3 在开发android时,等待提示怎么做?