有表:
date name
1101 aaa
1101 bbb
1101 ccc
现存一条新记录到表里
如果输入date=1101 and name=aaa系统就提示说表中以有数据。
这里的代码要怎么写?如何实现?
date name
1101 aaa
1101 bbb
1101 ccc
现存一条新记录到表里
如果输入date=1101 and name=aaa系统就提示说表中以有数据。
这里的代码要怎么写?如何实现?
解决方案 »
- 我用delphi做的一个程序,怎么让窗体上的控件随着窗口的最大化而变化呢?
- 再放个200分~~~~~~~
- 我的程序在没装过dephi的机器上运行不了,请问该怎么办?
- 一表是有两个字段,一个是自增字段ID,一个是IMAGE类型的字段,我要在了存段过程中根据指定的一批ID,如何才到让它返回一批的IMAGE字段
- 请问为什么我用EXESCOPE看一个程序用了那些DLL里的函数时,为什么有的DLL里显示的只有序号
- 懂组件编程的朋友请进。
- 基础概念大讨论
- 调用窗体的问题:在form1中定义form3变量,而后在FROM1中调用FORM2后,在FORM2中去调用FORM3,怎么做呢?
- 一个QQ的问题,我的QQ在打开聊天室,和同时接受消息时,花屏,不知什么原因。我的系统不QQ时,很稳定
- 寻求工业控制的控件,就是各种仪表,guage....
- 请问怎么画圆环?
- 格式化输出(比如库里有性别字段,但是0表示男,1表示女,现在想显示男女,而不是0,1),sql 语句怎么写!
begin
date:=edit1.text;
name:=edit2.text;
adoquery1.sql.text:='select count(*) 个数 from tname where date='+''''+date+' and name='+''''+name+'''';
adoquery1.open;
if adoquery1.fieldbyname('个数')>0 then
showmessage('表里已经有这样的记录了')
else
begin
adoquery1.close;
adoquery1.sql.text:='insert into tname …… ';
adoquery1.execute;
end;