ADOQUERY 连接一个SQLSERVER的一个表,
SQL为SELECT ADDRESS FROM TEN ; ADDRESS为VARCHAR(50)
DBEDIT指向ADOQUERY 的ADDRESS 但DBEDIT 怎么每次最多输入最多3个字符
SQL为SELECT ADDRESS FROM TEN ; ADDRESS为VARCHAR(50)
DBEDIT指向ADOQUERY 的ADDRESS 但DBEDIT 怎么每次最多输入最多3个字符
解决方案 »
- 控件开发中的一个简单问题
- 出租影碟管理的,问问这个主/从表的 SQL 统计该怎么写
- ??? Delphi中=-是什么意思啊???
- 关于SQL语句
- 我今天不小心把代码文件都删了,就只有EXE了,能不能把EXE恢复了啊
- 动态的生成 form
- Delphi中关于DBGrid的问题...:
- 关于DBGrid从数组取得字段值的个问题
- Delphi:有没有办法令Access的操作不能即时生效?
- 急!求installshield for D5的PSW?
- 怎樣知道表單上一類駔件(如Dbedit1﹐Dbedit2,Dbedit2,...Dbeditn)的個數,再根據個數依次對Dbedit1﹐Dbedit2,Dbedit2,...Dbeditn的shu性
- 该问题涉及接口,请进!进来有分
var
strs:string;
i,j:integer;
begin
j=0
strs:=trim(edit1.text);
for i=0 to len(strs)-1
begin
if substring(strs,i,1)=(a..Z,A..Z) then
j=j+1
if j>=3 then
showmessage('不能....')
result:=false;
end;
end;小弟想思路如上:
可能是 maxlength<>0