delphi中一个问题
我现在有个问题,一个事件中的代码问题,sql语句,比如客户输入信息我按照信息查询,查的到就显示,查不到就showmessage('没有找到数据')
我大概是这么写的
with adoquery1 do
begin
close;
sql.clear;
sql.add('select ...from ...where 条件=...');
if adoquery1.RecordCount=0 then showmessage('没有找到数据')
else
with adoquery1 do
begin
close;
sql.clear;
sql.add('select ...from ...where 条件=...');
下面显示的代码就省略了,大家可以看到我2段sql语句,要运行2次,第一次判断是否sql中有相应的数据,第二次是有的话就在搜索显示出来,我感觉很烦啊,但是我又找不到别的办法解决这个如果没有相对的数据显示showmessage的问题,请问大家怎么办?有没有简单少点的代码能达到效果,谢谢了
数据集是不是关了,检查一下。
ok,谢谢,接分
ok解决
相关问答:
VC 控制台程序:
#include <iostream>
using namespace std;
int main()
{
const int def_buffer = 1024 * 4;
DWORD t;
BYTE b[def_buffer];
memset(b, 0, sizeof(b));
PBYTE p;
t = GetTickC ......
Option Explicit
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
' Copyright ?1996-2009 VBnet, Randy Birch, All Rights Reserved.
' Some pages may also contain other copyrights by th ......
手头有一个小CASE,要用到数据库,想采用SQLite。
有用过的朋友吗?
要怎么安装sqlite服务?还是不需要安装?
用什么软件来管理Sqlite数据库?如添加表,写存储过程等。
delphi中怎么样连接到sqlite数据库?用什 ......
我有一个edit,一个button,将edit输入的内容在sql中进行查找,button按下后在后面显示出来,但是我有一个问题,如果在sql查询不到就很麻烦,像报错一样的跳一个对话框出来,我想如果没有搜索到,那跳一个对话框出来 ......
怎样才能实现用虚拟的假的ip地址来访问某一个网站?
类似于网上的投票作弊软件,可以自己更换ip地址来突破投票网站的ip地址的限制
是不是通过修改数据包中ip地址的来实现?如果修改后是否又能接收服务器发给我的消 ......