1.delphi中有没有自带的函数判断在Edit1中输入的,是不是合法的整型,浮点型,有的话,是什么函数,怎么用???举个例子!!!拜托!!!!
2.我用ADO连接数据库,那怎么使用try catch来捕获sql语句的异常??
编程的时候怎么catch不会是保留字的颜色???????也举个简单的例子!
比如:
try
begin
with adoquery1 do
begin
sql.clear;
sql.add('.............');
.............;
end;
end;
catch(exception e)希望各位大哥不吝赐教!!小弟不胜感激!!!!!!!!
2.我用ADO连接数据库,那怎么使用try catch来捕获sql语句的异常??
编程的时候怎么catch不会是保留字的颜色???????也举个简单的例子!
比如:
try
begin
with adoquery1 do
begin
sql.clear;
sql.add('.............');
.............;
end;
end;
catch(exception e)希望各位大哥不吝赐教!!小弟不胜感激!!!!!!!!
解决方案 »
- 这是对的么 ???
- 再送100分!共200分!一句Insert into...语句执行没问题,二句以上执行有问题。请高手指点!
- 請問哪里erp試用或演示軟件可供下載
- 关于D7连接dotNET的Webservice(C#写的) (SoapConnection,HTTPRIO),如何得到数据 的问题
- 如何用程序的方法来实现客户端对MS SQL的一些配置?
- 关于winexec()的问题!!!
- 请教
- :谁知道哪有Petzold写的<Programming Windows 95>中文名<Windows 95 程序设计>电子书下载 delphi
- Packed record 和 Record的区别,欢迎讨论Delphi的内存管理
- 如何将query的结果输出到新表?
- 求个界面实现思路!Happy New Year!
- TRichEdit怎样新增的内容到最后一行?
begin
with adoquery1 do
begin
sql.clear;
sql.add('.............');
.............;
end;
end;
exception
//提示信息
end;
===
自己写一个。2.我用ADO连接数据库,那怎么使用try catch来捕获sql语句的异常??
编程的时候怎么catch不会是保留字的颜色???????也举个简单的例子!
比如:
try
begin
with adoquery1 do
begin
sql.clear;
sql.add('.............');
.............;
end;
end;
catch(exception e)===========
Delphi中异常捕获没有catch这个保留字(这是其他的语言文法)
Delphi的异常捕获:
try
...
except
on ... do ...(类似于catch)
end;
===
严格说是DELPHI7以下没有。.NET有System
System.Char
System.Char.IsNumber
System.Char.IsDigit
想问一下
如果用的if 判断语句,里面的语句很多条,用到begin end;
比如
if .... then
begin
.....;
.....;
end;(这里需要不需要一个分号?????????????????????)
else
1.delphi中有没有自带的函数判断在Edit1中输入的,是不是合法的整型,浮点型,有的话,是什么函数,怎么用???举个例子!!!拜托!!!!
==
这个最好你把Edit控件改写一下,可以适合多个位置了.
if Not (Key In [0..9]) then Key=#0;
你可以根据需要设定就好了。